标签: ruby-on-rails ruby-on-rails-3
我有一个带有Archived字段的模型。
当存档记录时,我想发送邮件通知。我考虑过使用一个观察者,问题是观察者告诉我记录是在保存后存档的,但这并不意味着它刚刚保存,它可能已经保存为一段时间之前存档,这只是一个标题/ desc更新等..
那么处理这个问题的最佳方法是什么,所以我不需要在控制器中进行邮件程序等? thxs
答案 0 :(得分:1)
ActiveRecord为您提供免费的魔力。
foo.archived_changed?
http://apidock.com/rails/ActiveRecord/Dirty