0
我正在尝试创建一些mongo映射观察者。 我发现了一个类的退出:http://rubydoc.info/gems/danielharan-mongo_mapper/0.6.5/MongoMapper/Observer如何设置MongoMapper观察者
问题是如何激活它们。
我创建一个应用程序/观察者/ admin_observer.rb
class AdminObserver < MongoMapper::Observer
observe :admin # my admin model
# call backs ...
end
现在的问题是如何活跃呢? 活动记录的方法是:
module MyApp
class Application < Rails::Application
config.active_record.observers = :admin
# other config
end
end
但随着MongoMapper没有active_record。很天真,我试图config.mongo_mapper.observers =:admin,但他们是没有观察员在mongo_mapper配置...
我不知道如何尝试其他和我的谷歌研究并没有给我一个线索。
这就是为什么文档很难找到。 我喜欢有一些观察者来分离没有直接模型相关的功能。所以我会创建我自己的观察员系统。 谢谢 – ProxyGear