ApplicationController에 geocode_ip_address
을 추가 했으므로 세션에서 사용자 위치 정보를 얻을 수 있습니다.특정 컨트롤러를 제외한 geocode_ip_address
Geokit에 대해 검사를 원하지 않는 컨트롤러가 있습니다. 정말 응용 프로그램이 느려지고 지오 체크가 필요 없습니다. 그 이후
는 geocode_ip_address
처럼 전화를하지 before_filter
A와 나는 skip_before_filter
어떤 생각을 사용할 수 아니에요?
나는 그것이 실제로 효과적이라고 생각하지 않습니다. 다른 방법으로해야합니다 (특정 컨트롤러의 경우 geocode_ip_address를로드하지 마십시오). 이러한 컨트롤러 이외에는 항상 ApplicationController에 있어야합니다. – Martin
@ skip_before_filter는 사용할 수 없었던 @Martin의 인상을 받고 있습니다. 그는 특히 질문에서 그렇게 지적했습니다. 나는 왜 그것이 downvoted되었는지 확신 할 수 없다. 대답에 문제가 있다면 누군가가 정교 할 수 있습니까? –