如何检查Rails控制台中启用的观察者

时间:2012-07-24 18:22:28

标签: ruby-on-rails console observer-pattern observers

我在不同的环境中启用了不同的观察者,我希望能够检查哪些是通过控制台启用的

这样的东西
ActiveRecord::Observers.list

2 个答案:

答案 0 :(得分:5)

您可以通过ActiveRecord::Base.observers来完成。

答案 1 :(得分:-1)

尝试ActiveRecord::Observer.observed_classes