14

静的な hasOne マップを使用することと、ドメイン クラスでオブジェクトを作成することの違いについて、少し混乱しています。2つの違いは何ですか?すなわち。

class DegreeProgram {

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

class DegreeProgram {

String degreeName
Date programOfStudyApproval
GraduateCommittee committee
}

ここで、GraduateCommittee は別の GORM ドメイン モデル クラスです。

4

1 に答える 1

10

双方向の 1 対 1 で親テーブルではなく子テーブルに外部キー参照を格納する場合は、hasOne アソシエーションを使用する必要があります。

例については、このページを参照してください。

于 2009-12-08T21:22:21.057 に答える