Grails hasOne vs. belongTo
Um Eins-zu-Eins-Beziehungen in Grails zu erstellen, kann ich Folgendes tun:
class Person {
static hasOne = [address: Address]
}
In diesem Fall hat die Adresstabelle den Schlüssel zu ihrer Person. Ich könnte auch tun:
class Address {
static belongsTo = [person: Person]
}
Dies ergibt das gleiche Ergebnis.
Was ist der Unterschied zwischen meinen beiden Proben mithasOne
undbelongsTo
?