2016-08-03 5 views
0

admin에 대해 전역 before_filter를 추가하려고합니다. 내가 내 서버는 다음과 같은 오류와 함께 중지를 시작하려고하면 내 config/initializers/active_admin.rb에서 나는Activeadmin이 필터 전에 사용하면 런타임 오류가 발생합니다.

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는 4.2 before_filter을 deprecates 레일 때문에 before_filter보다는 사용할 수 있습니까?

답변

2

예, before_action을 사용할 수 있습니다.

+0

고마워요, 그 오류에 대해 뭐라 구요? – user464

+0

routes.rb 파일을 보여줄 수 있습니까? –

+0

오류를 더 잘 이해하려면이 링크를 확인하십시오. http://neethack.com/2015/04/rails-circular-dependency/ –

관련 문제