0
我想知道是否有一種方法,可能在模型類中,如果其中一個屬性發生更改,使其不再具有這些子對象,則可以刪除父對象的依賴關係。目前,我正在手動刪除依賴關係,並正在尋找一個更乾淨的解決方案。如何在Rails中改變父屬性時依賴關係?
例如:假設我有一個稱爲教師的父類,它具有一個名爲teachhesGym的屬性。所有將此屬性設置爲true的教師都將擁有一個名爲gymStudents的子對象。如果在某些時候,屬性變爲false,教師應該丟失gymStudents子對象(我希望一旦屬性發生變化,該對象就會被銷燬)。
不錯,整齊。我要去用這個方法。謝謝! – 2014-10-09 17:28:33