相关疑难解决方法(0)

Rails 3 ActiveRecord:按关联计数排序

我有一个名为的模型Song.我也有一个名为的模型Listen.A Listen belongs_to :song,和一首歌:has_many listens(可以多次收听).

在我的模型中,我想定义一个方法self.top,该方法应该返回最多听过的前5首歌曲.如何使用这种has_many关系实现这一目标?

我正在使用Rails 3.1.

谢谢!

mysql activerecord ruby-on-rails ruby-on-rails-3

59
推荐指数
2
解决办法
3万
查看次数