気が向いたらメモを追加していく
モデルクラス一覧取得
ファイル名からクラスを取得してモデルのやつだけ集める(参考1)
.rb
constants = Dir.glob(File.expand_path("./app/models/*.rb", Rails.root)).map do |f|
name = File.basename(f, ".rb").camelize
Object.const_get(name)
end
models = constants.filter |constant| do
constant.instance_of?(Class) && constant< ActiveRecord::Base && !constant.abstract_class?
end