17
モデルとlibディレクトリにすべてのディレクトリを再帰的にロードするにはどうすればよいですか? application.rbには、次の行があります。すべてのモデルサブディレクトリを再帰的に含む
config.autoload_paths += Dir[Rails.root.join('app', 'models', '{**}')]
config.autoload_paths += Dir[Rails.root.join('lib', '{**}')]
ただし、モデルとライブラリのサブディレクトリのレベルは1つしかないようです。
おかげ
ニースも適切であろう働いていたこと...少し混乱をどのように 'のDir [Rails.root.join( 'アプリ'、 'モデル'、「{** } ')] 'は' Dir ["#{config.root}/app/models/** /"] 'とは異なります。おかげで – GTDev
私はそれが十分だったので、いくつかの説明で私の答えを更新しました – sarvavijJana
私はまだそれを取得しません。では、なぜ誰かが '** /'の代わりに '{**}'を使うのですか? – jgomo3