2011-07-27 79 views
2

我稱之爲一種模式degree.rbbelongs_to :user(內user.rb - has_many :degreesRuby on Rails的,嵌套的屬性,以最高的屬性

比方說,用戶有6度的度表中,有一個名爲degree_type列持有int。什麼是把所有6度,並確定最高degree_type數量存在該用戶的最佳方式?

不要緊,這項最高或即使有重複的。我只需要知道特定用戶的最高登錄數degree_type存在。

任何suggs?謝謝!

回答

1

使用最大:

user.degrees.maximum(:degree_type)