なんとなく日々徒然と

全モデルから特定の列を持つモデルを抽出

全モデルから特定の列を持つモデルを抽出

例えばzip

1
2
ActiveRecord::Base.send(:subclasses).select{|m| m.column_names.include?("zip")}
ActiveRecord::Base.send(:subclasses).select{|m| m.column_names.include?("zip")}.map(&:name)

Tags:

2つ以上のthrough find_byのようなダイナミックファインダで例外

comments powered by Disqus