2011-09-12 33 views
0

我用一些嵌套的多態表單保存了一個相當複雜的表單。我希望能夠攔截嵌套窗體中的日期時間字段並將它們設置爲UTC。在before_update回調中編輯更新屬性

在模型上的before_update回調中有沒有辦法修改發送到update_attributes方法的屬性?

回答

0

你可以使用像成才以下

def before_update 
    self.some_date = change_to_utc(self.some_date) 
end 
+0

所以在before_update回調,屬性自我設定爲新的未保存的數據進來,不老的保存的數據? –