【发布时间】:2014-12-18 21:55:25
【问题描述】:
我可以用这样的分组记录数对记录进行分组:
@cars = Car.group(:manufacturer).select("id, manufacturer, COUNT(id) AS total_count)
输出会是这样的;
Porsche - 5
Renault - 3
Mercedes - 1
Audi - 2
我现在正试图弄清楚如何获取分组记录(他们的 ID)的列表 - 就像保时捷一样,我想知道 5 辆分组的汽车(他们的 ID)。有什么方法可以做到——最好是使用 MySQL(在select 段落中)?
【问题讨论】:
标签: mysql ruby-on-rails ruby activerecord group-concat