在 Rails 3.2 上,我想有条件地在特定 ActiveRecord 对象上添加 after_save 调用。我不想在过滤器上使用条件,因为我不希望对象本身对是否设置挂钩负责。
该问题类似于如何在运行时创建 after_save 回调,但与 3.2 相关,而不是 Rails 2。
我试过在特征类上调用过滤器,但这似乎不起作用。
也许对 ActiveRecord 内部有更深入了解的人可以提供一些见解?
在 Rails 3.2 上,我想有条件地在特定 ActiveRecord 对象上添加 after_save 调用。我不想在过滤器上使用条件,因为我不希望对象本身对是否设置挂钩负责。
该问题类似于如何在运行时创建 after_save 回调,但与 3.2 相关,而不是 Rails 2。
我试过在特征类上调用过滤器,但这似乎不起作用。
也许对 ActiveRecord 内部有更深入了解的人可以提供一些见解?