概要 † class CommentObserver < ActiveRecord::Observer def after_save(comment) Notifications.deliver_comment("admin@do.com", "New comment was posted", comment) end end のようにObserverクラスを用意しておく。 これで、Comment#saveが呼ばれると、admin@do.comにメールが飛ぶ。 ↑ クラス名から監視するクラスが決定できない場合 † observeメソッドで指定する。 class AuditObserver < ActiveRecord::Observer observe Account def after_update(account) AuditTrail.new(account, "UPDATED")