rubyonrails3-ActiveRecord::观察者文件放置



在我的rails项目中,保存Observer文件的最佳位置在哪里?

下面的代码将有一个帐户类和共享类的观测器,对吗?

class AuditObserver < ActiveRecord::Observer
  observe :account
  observe :share
  def after_update(account)
    AuditTrail.new(account, "UPDATED")
  end
end

根据http://api.rubyonrails.org/classes/ActiveRecord/Observer.html-应将观察者放置在app/models目录中。

我还忘记添加config.active_record.observers=:comment_observer,:signup_observer到我的application.rb文件-只是一个注意事项。

相关内容

  • 没有找到相关文章

最新更新