我有一个名为degree.rb
的模型belongs_to :user
(user.rb
内部 - has_many :degrees
假设用户有6度。在度表中,有一个名为degree_type
的列,其中包含int
。拉出所有6度并确定该用户存在的最高degree_type
数的最佳方法是什么?
哪个条目最高或者即使有重复也无关紧要。我只需要知道特定用户degree_type
的最高条目是什么。
任何糖?谢谢!
答案 0 :(得分:1)
使用最大值:
user.degrees.maximum( :degree_type )