6
我有一個驗證方法眼看某列的值更新
before_validation_on_update :geocode_places
此驗證每次更新時發生的地理編碼「地方」列在我的用戶表一個複雜的用戶模型。
問題是這個驗證需要相當長的時間。有沒有什麼辦法可以在地點欄更新時調用這個驗證?有點像「before_validation_on_column_update」可以這麼說..
我有一個驗證方法眼看某列的值更新
before_validation_on_update :geocode_places
此驗證每次更新時發生的地理編碼「地方」列在我的用戶表一個複雜的用戶模型。
問題是這個驗證需要相當長的時間。有沒有什麼辦法可以在地點欄更新時調用這個驗證?有點像「before_validation_on_column_update」可以這麼說..
有一整套方法可用於此。例如,self.places_changed?
應該可以工作。
查看the docs瞭解更多信息。
歡呼聲,以前從來沒有見過! – stuartchaney 2010-12-15 10:34:41