0
form_objects
이라는 app/models
에 폴더가 있습니다. 나는이 application.rb
에서사용자 정의 폴더 자동로드
class ScopedSearch
end
:
그것은 클래스를 정의 scoped_search.rb
라는 파일이 포함되어
config.autoload_paths += %W(#{config.root}/app/models/form_objects)
레일로드이 클래스를 시작할 때,하지만하지 않고 변경 사항을 적용하지 않는다 재시작.
이 파일이 자동로드되도록하려면 어떻게해야합니까?
감사를 추가 할 필요가 없습니다. 컨트롤러에서 ScopedSearch를 어떻게 사용 하시겠습니까? 너는 그것을 필요로 하느냐? 'FormObjects' 네임 스페이스를 사용하여 참조 할 수 있습니까? – Undistraction
예 : 항상 :: :: FormObjects :: ScopedSearch', 네임 스페이스를 사용하면 작업이 명확 해지고 충돌을 피할 수 있습니다. – apneadiving
FWIW Rails가 변경되었을 때 Rails가 자동로드하지 못하도록하는'form/objects/scoped_search '가 필요했기 때문에 문제가있었습니다. – Undistraction