我有一个名为的模型Song.我也有一个名为的模型Listen.A Listen belongs_to :song,和一首歌:has_many listens(可以多次收听).
Song
Listen
belongs_to :song
:has_many listens
在我的模型中,我想定义一个方法self.top,该方法应该返回最多听过的前5首歌曲.如何使用这种has_many关系实现这一目标?
self.top
has_many
我正在使用Rails 3.1.
谢谢!
mysql activerecord ruby-on-rails ruby-on-rails-3
activerecord ×1
mysql ×1
ruby-on-rails ×1
ruby-on-rails-3 ×1