Orm Grails:使用单个表单创建和保存1:1域关系

Orm Grails:使用单个表单创建和保存1:1域关系,orm,grails,groovy,dns,Orm,Grails,Groovy,Dns,我是Grails新手,目前遇到以下问题: 我有两个模型“BasicData”和“ExtendedData”。在BasicData.groovy中,我通过extended=ExtendedData定义了1:1 现在我已经读到,我可以通过调用BasicData控制器简单地保存它们,但我得到的唯一结果是一条令人讨厌的异常消息,没有对错误的真正解释。您应该这样定义BasicData1:1: class BasicData { ExtendedData extended ... //oth

我是Grails新手,目前遇到以下问题: 我有两个模型“BasicData”和“ExtendedData”。在BasicData.groovy中,我通过extended=ExtendedData定义了1:1


现在我已经读到,我可以通过调用BasicData控制器简单地保存它们,但我得到的唯一结果是一条令人讨厌的异常消息,没有对错误的真正解释。

您应该这样定义BasicData1:1:

class BasicData {
    ExtendedData extended
    ... //other declarations
}
你确定你就是这样做的吗?
此外,根据您的需求,您可能必须在ExtendedData类中添加一个belongsTo属性。请阅读第5.2.1.1节中关于1:1关联的更多信息:

您是否可以更新该问题以包含域类和异常的代码?