【发布时间】:2012-01-26 19:17:42
【问题描述】:
所以我有一个 SQL 查询我想在 rails 中复制:
select g.*
from gamebox_favorites f
inner join gameboxes g on f.gamebox_id = g.id
group by f.gamebox_id
order by count(f.gamebox_id) desc;
我一直在阅读 rails Active Record Query Interface 网站,但似乎无法将这些内容放在一起。我希望查询返回 Gamebox 记录的集合,按游戏盒拥有的“收藏夹”数量排序。在 Rails 中最干净的方法是什么?
【问题讨论】:
标签: sql ruby-on-rails ruby-on-rails-3 activerecord