1
只是想知道是否有一個方法在軌道中來確定嵌套的屬性已被更改時,窗體保存?Rails 3:檢查嵌套屬性是否已更改?
例如:我有一個叫做'shop'的模型,它有傳遞區域的嵌套複選框。
每次'shop'改變時,我想知道是否這些嵌套的'delivery area'屬性發生了改變。有任何想法嗎?
只是想知道是否有一個方法在軌道中來確定嵌套的屬性已被更改時,窗體保存?Rails 3:檢查嵌套屬性是否已更改?
例如:我有一個叫做'shop'的模型,它有傳遞區域的嵌套複選框。
每次'shop'改變時,我想知道是否這些嵌套的'delivery area'屬性發生了改變。有任何想法嗎?
只需添加_changed?
的屬性,看它是否改變了:
my_shop.delivery_areas.first.some_checkbox_changed?
它會返回true或false