【发布时间】:2011-09-12 03:56:23
【问题描述】:
我使用回调 before_create 更新观察者中记录的特定字段。此更新是否也会触发回调after_update。 ?就像我的情况一样。这似乎正在发生。我通过在我的代码中放置调试器来确认。为什么会这样?
【问题讨论】:
-
不,这不应该发生。 before_create 在 Base.save 之前调用尚未保存的新对象(不存在记录)。请提供一些型号代码以便能够回答。
标签: ruby-on-rails activerecord callback