按关系数排序对象

时间:2018-03-19 12:39:19

标签: ruby-on-rails

我正在使用Rails应用来跟踪相册。架构是:

  • Stream(相册列表)has_many相册。
  • 专辑has_many流派和流。
  • 类型has_many专辑。

这样做的:

Genre.left_joins(:albums).group(:id).order('COUNT(albums.id) DESC')

给出一系列按专辑关系数排序的类型。如果“独立摇滚”是最受欢迎的类型,它将首先出现在阵列中。这是所有专辑中最流行的类型。

我想要特定流的专辑的对应物。有人有精确的操作吗?

0 个答案:

没有答案