目前我遇到了一些麻煩,在Grails中創建了單向關係。Grails hasOne unidirectional
我有一個類屬性地址廁所。 這個地址是一個單獨的課程。 如果地址關聯的廁所對象被刪除,則地址可以在理論上仍然存在。 如果地址被刪除,廁所也會保留。
GORM的hasOne不是我所需要的,因爲它創建了一個雙向關係。
定義類型類的屬性只能導致非持續地址(儘管它自己的表) - 這意味着,該地址上廁所,對象的關聯不存在
我沒有真正熟悉這些類型的關係,所以我會很感激的溶液或另一種方式來完成我的目標
希望我的問題是明確的 - 如果不發表評論,我會嘗試添加更多的解釋
如果地址被刪除怎麼辦?廁所會保留還是刪除? – evanwong 2012-04-16 21:43:52
它會留下來。這是一種寬鬆的關係(我不知道這是否解釋了這種情況)。 – Zobbl 2012-04-16 21:52:41