在我的 Grails 应用程序中,我有一个创建和保存一系列域对象的服务。下面是示例代码:
for (int i = 0; i < notes.size(); i++) {
Note newNote = new Note()
newNote.description = notes[i].description
newNote.displayDate = notes[i].displayDate
newNote.book = book
newNote.save()
}
我的保存失败并出现此错误:
ERROR util.JDBCExceptionReporter - NULL not allowed for column "FUND_ID";
我在许多其他地方创建和保存域对象就好了。这里有什么问题?
下面是 Note 类:
class Note {
String description
Date displayDate
static belongsTo = [book: Book]
}