继GORM docs我试着用下面的领域类使用Grails 2.2.1:如何在Grails中使用嵌入式GORM类?
package grailscompositiontest
class ScafPerson {
String name
ScafAddress homeAddress
ScafAddress workAddress
static constraints = {
name(nullable: false, blank: false)
}
static embedded = ['homeAddress', 'workAddress']
}
class ScafAddress {
String number
String code
}
控制器只是使用脚手架:
package grailscompositiontest
class ScafPersonController {
static scaffold = true
}
不幸的是,这并不工作,它会触发一个服务器错误当我浏览到“创造”的观点:
URI: /GrailsCompositionTest/scafPerson/create
Class: java.lang.NullPointerException
Message: Cannot get property 'id' on null object
任何想法,我做错了什么?
尝试使用“产生,所有grailscompositiontest.ScafPerson”产生的脚手架和调查生成的代码,看看有什么是错的。 – 2013-04-09 14:05:42