0
我在app/models
中有一個文件夾,名爲form_objects
。自動加載自定義文件夾
它包含一個名爲scoped_search.rb
文件,定義一個類:
class ScopedSearch
end
在application.rb
我:
config.autoload_paths += %W(#{config.root}/app/models/form_objects)
Rails的加載這個類在啓動時,但不拿起變化,而不重啓。
我應該如何確保該文件是自動加載的?
感謝。那麼你如何在控制器中使用'ScopedSearch'?你需要它嗎?你是否使用'FormObjects'命名空間來引用它? – Undistraction
yes always':: FormObjects :: ScopedSearch',namespacing使事情變得清晰並避免衝突 – apneadiving
FWIW有問題,因爲我需要'form/objects/scoped_search',防止Rails在更改時自動加載它。 – Undistraction