繼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