特定のモデルのすべてのレコードを取得し、それぞれのインデックスをname
属性で検索したいとします。最終結果はハッシュでなければなりません。キーはレコードの名前で、値はレコードです。すべてのレコードをRailsでカスタムメソッドでグループ化
def self.all_by_name
hash = {}
all.each { |model| hash[model.name] = model }
hash
end
アクティブなレコードクエリでこれを行う方法はありますか?
これは私の最初の試みでしたが、うまくいかないようです。 – CodeSmith