Ich bin etwas verwirrt über die Unterschiede zwischen der Verwendung der statischen hasOne-Map und dem Zusammenstellen von Objekten in Domänenklassen. Was sind die Unterschiede zwischen den beiden? dh.Grails GORM Zusammensetzung oder hasOne?
class DegreeProgram {
String degreeName
Date programOfStudyApproval
static hasOne = [committee:GraduateCommittee]
}
gegen
class DegreeProgram {
String degreeName
Date programOfStudyApproval
GraduateCommittee committee
}
wo GraduateCommittee andere GORM Domain Modellklasse ist.
ich abgeschöpft würde, dass vor, aber es ist nicht wirklich registriert hatte. In welchen Fällen möchte ich den Schlüssel des Elternteils im Kind speichern und nicht umgekehrt? –
@VisionarySoftwareSolutions Ich denke, es ist nützlich, um sicherzustellen, dass das Kind nicht zu einem anderen Elternteil gehört, da es nur Bezug auf nur einen Elternteil halten kann. –