activerecord列中最常见的值

时间:2014-08-07 09:25:04

标签: ruby-on-rails activerecord mysqli

只是想问一下是否有人知道如何在模型colomn中找到5个最常用的值来进行活动记录。

例如

Country.find(:name)

我如何找到前5个最常见的国家

1 个答案:

答案 0 :(得分:7)

使用以下

Country.group(:name).order('count_id DESC').limit(5).count(:id)