0
我用一些嵌套的多態表單保存了一個相當複雜的表單。我希望能夠攔截嵌套窗體中的日期時間字段並將它們設置爲UTC。在before_update回調中編輯更新屬性
在模型上的before_update回調中有沒有辦法修改發送到update_attributes方法的屬性?
我用一些嵌套的多態表單保存了一個相當複雜的表單。我希望能夠攔截嵌套窗體中的日期時間字段並將它們設置爲UTC。在before_update回調中編輯更新屬性
在模型上的before_update回調中有沒有辦法修改發送到update_attributes方法的屬性?
你可以使用像成才以下
def before_update
self.some_date = change_to_utc(self.some_date)
end
所以在before_update回調,屬性自我設定爲新的未保存的數據進來,不老的保存的數據? –