3
中で私は、次のような定義されたテーブルがあります。合計とグループのRails
Name - Order# - Widget Count
Bob - 12311 - 6
Nancy- 12555 - 8
BoB - 87573 - 12
Nancy- 12929 - 4
を私はそのように取得したいと思います:
Bob - 18
Nancy - 12
例:自分のウィジェット数の合計、名前順。私はSQLサーバー/ etcでこのことについてどうやって行くのか知っていますが、Railsで何がベストプラクティスであるのかよくわかりません。どんな助けでも大歓迎です!
Person.group(:name).count(:widget_count)
あなたはRailsGuides for ActiveRecordにそれについての詳細情報を見つけることができます。
ありがとうございます!それは私が欲しいものをするようですが、どのように結果を呼び出すことができますか?私は '定義されていないメソッド'のエラーを取得し続けます。 – opticon
@TheSciz:それはあなたにハッシュバックを与える必要があります、あなたは何を得ていますか? –
私は仕事をしている配列を取り戻していますが、私はそれがもっと洗練されたものになることを期待していました。例えばハッシュです。 – opticon