我对使用静态 hasOne 映射和在域类中组合对象之间的区别有点困惑。两者有什么区别?IE。
class DegreeProgram {
String degreeName
Date programOfStudyApproval
static hasOne = [committee:GraduateCommittee]
}
相对
class DegreeProgram {
String degreeName
Date programOfStudyApproval
GraduateCommittee committee
}
其中,GraduateCommittee 是另一个 GORM 领域模型类。