Ruby on rails 如何在Rails3观察器中连接到\u验证后的\u更新回调?

Ruby on rails 如何在Rails3观察器中连接到\u验证后的\u更新回调?,ruby-on-rails,ruby-on-rails-3,activerecord,callback,observer-pattern,Ruby On Rails,Ruby On Rails 3,Activerecord,Callback,Observer Pattern,我想使用Rails 3.2中的观察者,仅为更新操作挂接after_验证事件。在Rails 2中,我可以定义: def after_validation_on_update(model) ... end 在observer内部,但此方法不再在回调中,而是支持新的after_validation:on=>create方法。如何在Rails 3.2中做到这一点?看来,在更新的验证之后,这一点被去除了。您可以在_验证后尝试,:on=>:更新以查看是否有效。感谢您的提示。是 啊我看到它被弃用了。不过

我想使用Rails 3.2中的观察者,仅为更新操作挂接after_验证事件。在Rails 2中,我可以定义:

def after_validation_on_update(model)
  ...
end

在observer内部,但此方法不再在回调中,而是支持新的after_validation:on=>create方法。如何在Rails 3.2中做到这一点?

看来,在更新的验证之后,这一点被去除了。您可以在_验证后尝试,:on=>:更新以查看是否有效。感谢您的提示。是 啊我看到它被弃用了。不过,据我所知,宏样式的钩子在观察家中不起作用。