저는 포럼과 같은 기능을 제공하는 (예 : 질문, 답변, 댓글 등을 추가하는) 레일 앱에 탑재 가능한 엔진을 추가하고 있습니다. 모든 것이 개발 단계에서 잘 작동합니다. 그러나 스테이징/프로덕션에서는 대답을 만들려고 할 때 오류가 발생합니다. 특히 CanCan 권한 오류가 발생합니다. 그러나 티 페이스가 네임 스페이스 또는 이름 충돌과 관련이있을 수 있다고 생각합니까?`cache_classes`를`false`로 설정하면 내 버그가 수정됩니다. 다음에 무엇을할지?
언제든지 내 환경 구성 파일에 config.cache_classes = false
을 설정하면 문제가 해결됩니다. 하지만 실제로는 속도가 느려지므로 수용할만한 해결책은 아닙니다.
여기에서 나는 어디로 가나 요? 어떤 수업을 새로 고침해야하는지 어떻게 알 수 있습니까? 이 문제를 다루는 일반적인 방법은 무엇입니까?
레일 3.1을 사용하고 있습니다.