2011-07-27 17 views
2

を取る私はモデルがuser.rbの内側(belongs_to :userことdegree.rbと呼ばれている - has_many :degreesルビー、ネストされた属性は、最高の属性

のユーザーが6度を持っているとしましょう度テーブルでは、そのdegree_typeという列があります。 intを保持しています。すべての6度を引っ張って、そのユーザーの最高のdegree_type番を決める最も良い方法は何ですか?

重複しているかどうかは関係ありません。特定のユーザーのために最高のエントリdegree_typeを知る存在する。

任意のsuggs?ありがとう!

答えて

1

最大使用:

user.degrees.maximum(:degree_type) 
関連する問題