В некоторых случаях я не хочу выполнять before_update. пожалуйста помогите.игнорировать before_update при сохранении
случай А: в случае, если я хочу подержанные before_update
obj = Object.find(id)
obj.save
но случай B Я не хочу использоваться before_update
obj = Object.find(id)
obj.save # in case I want used before_update
большой. спасибо – khanh
Не делайте этого! Есть причина, почему эти методы являются частными. Вы никогда не должны полагаться на внутренний API, или ваше приложение не будет работать в случае внутреннего рефакторинга. –
Работает только в Rails 2. Проверьте это [ответ] (http://stackoverflow.com/questions/1342761/how-to-skip-activerecord-callbacks) – Shadoath