【发布时间】:2012-03-13 06:47:37
【问题描述】:
在我的 Rails 应用程序中,我有 after_update 回调。但是当我的记录第一次使用 save 方法创建并使用 update_attributes 更新时,会执行此回调。
所以我想要一种方法,当它来更新方法时必须调用回调/方法,但目前它正在执行时它来创建以及更新方法。
我认为 update_attribute 内部也调用了一个保存方法,因为这个问题即将到来。
那么有什么方法可以在记录更新但未保存时调用我的钩子。
我找到了一种使用 attr_accessors 的方法,但我想要其他方法,因为维护这些标志对我的应用程序来说非常困难
【问题讨论】:
标签: ruby-on-rails ruby callback ruby-on-rails-2