14

我对使用静态 hasOne 映射和在域类中组合对象之间的区别有点困惑。两者有什么区别?IE。

class DegreeProgram {

String degreeName
Date programOfStudyApproval
static hasOne = [committee:GraduateCommittee]
}

相对

class DegreeProgram {

String degreeName
Date programOfStudyApproval
GraduateCommittee committee
}

其中,GraduateCommittee 是另一个 GORM 领域模型类。

4

1 回答 1

10

如果要将外键引用存储在子表中而不是双向一对一的父表中,则应使用 hasOne 关联。

有关示例,请参见此页面:

于 2009-12-08T21:22:21.057 回答