2016-07-18 21 views
-1

モデルの情報を格納する配列を含める必要があります。モデルAのオブジェクトが作成されるたびに、このオブジェクトの属性の名前が配列に追加され、この配列はサーバーを再起動すると再設定されません。私は、関連付けられているモデルクラスとコントローラに配列を入れてみますが、動作しません。これを行う方法を教えていただけますか?ruby​​ on railのグローバル配列

+2

に変換されどのようにあるDBから単一の列読み、この異なるROM: 'ModelA.pluckを( :name) '、それは配列なので無料です(カスタムコードは必要ありません)。 – Leito

答えて

0

DBに格納されているすべてのModelAのすべての名前が必要ですか?

@Leitoによると、これは動作します:たぶん

ModelA.all.pluck(:name) 
0

Model.all.uniq.pluck(:name)を、SELECT DISTINCT name FROM models

関連する問題