給定一個模型:如何構建ToyStore模型的Observer?
class User
include Toy::Store
attribute :name
end
我可以使用ActiveModel::Observer
建立一個觀察者?我刪除了ActiveRecord框架,因爲我沒有在我的Rails應用程序中使用它。
添加喜歡的觀察員:
class UserObserver < ActiveModel::Observer
def after_save(model)
puts "Hello!"
end
end
似乎並沒有工作。在應用程序配置中包含觀察者不起作用,因爲ActiveRecord框架已被刪除。
用戶僅僅是一個就Rails而言,直接瞭解了Ruby類,所以我可以看到內置的觀察者如何工作。你可能必須自己寫。 – 2011-05-05 13:49:01
你有沒有想過這個? – hornairs 2013-01-23 22:42:35