我是Grails的新手,目前仍遇到以下问题: 我有两个模型“BasicData”和“ExtendedData”。在BasicData.groovy中,我通过extended = ExtendedData
定义了1:1现在我已经读过,我可以通过调用BasicData Controller来简单地保存它们,但我得到的只是一个讨厌的异常消息,没有真正的错误解释。
答案 0 :(得分:2)
您应该以这种方式在BasicData中定义1:1:
class BasicData {
ExtendedData extended
... //other declarations
}
你确定这是你怎么做的吗? 此外,根据您的要求,您可能必须在ExtendedData类中添加belongsTo属性。请阅读5.2.1.1节中有关1:1关联的更多信息:http://grails.org/doc/1.0.x/guide/5.%20Object%20Relational%20Mapping%20(GORM).html