2

我进行了谷歌搜索,但在任何解释正在发生的事情上都没有找到任何东西......

我有以下域类:

class Company {
  Integer companyId
  String name

  static constraints = {
    companyId unique: true
    name blank: false
  }

  String toString(){
    return name
  }
}

当我在控制器中使用传入的值执行“new Company(params)”时,它会返回一个“companyId”字段设置为 null 的对象。我已经仔细检查了“params”中的值,并且“params.name”和“params.companyId”都设置为非空值。

我究竟做错了什么?

我有另一个域/控制器(由其他人创建,现在已经消失了)做类似的工作,所以我一定错过了一些东西

我是 Grails/Groovy 的新手,欢迎提供任何/所有建议。

4

0 回答 0