我想为admin添加一个全局的before_filter。在我的config/initializers/active_admin.rb
我有
config.before_filter :do_something_awesome
并在application_controller.rb
def do_something_awesome
# raise
end
当我尝试启动服务器时,它会因以下错误而停止。
Exiting
C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:492:in `load_missing_constant': Circular dependency detected while autoloading constant Student (RuntimeError)
我也可以使用before_action
而不是before_filter
,因为Rails 4.2弃用before_filter
?
答案 0 :(得分:2)
是的,您可以使用before_action。