У меня есть модель с именем Song
. У меня также есть модель с именем Listen
. A Listen
belongs_to :song
и песня :has_many listens
(можно слушать много раз).
В моей модели я хочу определить метод self.top
, который должен вернуть 5 лучших прослушанных песен. Как я могу достичь этого, используя отношение has_many
?
Я использую Rails 3.1.
Спасибо!