1

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

after_save :run_callback_1, :if => :value1_changed?

这会发生在观察者中吗,所以如果user.value1改变了就会调用它?或者如果value1多个模型发生了变化?

class UserObserver < Mongoid::Observer

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

end
4

0 回答 0