【发布时间】:2023-09-11 23:13:01
【问题描述】:
我在 grails 中有两个域类。一个叫做Book,另一个叫做Author。 我的 Book 类看起来像这样,
class Book {
String name
static constraints = {
name nullable:false
}
}
还有我的作者类:
class Author {
String name
Book book1
Book book2
Book book3
static constraints = {
name nullable:false
book1 nullable:false
book2 nullable:true
book3 nullable:true
}
}
我用两本书创建了一个作者,然后将其编辑为一本书,我收到以下错误:
identifier of an instance of com.apps.Book was altered from 2 to null
如何解决?我正在使用 grails 2.1.1 和 sql server 2008。
【问题讨论】: