environment.rb に次の行を追加できます
config.load_paths += %W( #{RAILS_ROOT}/app/models/foos )
ここで、「foos」はフォルダーです。これにより、foos フォルダー内のすべてのファイルが読み込まれます。ただし、そのサブディレクトリはロードされません。
「foos」フォルダー内のすべてのサブディレクトリーの名前を知っていれば、この問題は簡単に解決できます。
%W[folder1 folder2 folder2].each { |f| f.config.load_paths += %W( #{RAILS_ROOT}/app/models/foos/#{f} ) }
ただし、「foos」内のすべてのフォルダーの名前を常に知っているわけではありません。これを行う方法はありますか:
config.load_paths += %W( #{RAILS_ROOT}/app/models/foos/#{**WILDCARD**} )
ありがとう