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