针对特定领域的Mongoid观察者?

时间:2012-10-30 21:35:18

标签: ruby-on-rails-3 mongoid

在模型中,我知道您可以将回调分配给特定字段(即value1),如下所示:

after_save :run_callback_1, :if => :value1_changed?

这可以在Observer中发生吗?如果user.value1被更改,它会被调用吗?或者,如果多个模型的value1发生了变化?

class UserObserver < Mongoid::Observer

  def after_save(record)
    logger.debug "HERE"
  end

end

0 个答案:

没有答案