次のような、/ app/modelsの単一ファイルにあるいくつかの小さなクラスがあります。
# /app/models/little_class.rb
class LittleClass; ...do stuff; end;
class AnotherLittleClass; ...do stuff; end;
Railsは、クラス名を反映したファイルにクラスを自動ロードすることのみを目的としているようです。したがって、ファイルの外部でAnotherLittleClassを参照すると、LittleClassが参照されるまで、以下のように「単一化された定数」エラーが発生します。
irb(main):001:0> AnotherLittleClass
NameError: uninitialized constant AnotherLittleClass
irb(main):02:0> LittleClass
=> LittleClass
irb(main):03:0> AnotherLittleClass
=> LittleClass2
それらを個々のファイルに分割するのは面倒で面倒です。これらのクラスを自動ロードする方法はありますか?LittleClassなしでAnotherLittleClassを参照しても、エラーは発生しませんか?