【发布时间】:2012-04-02 18:13:53
【问题描述】:
所以我有以下 SQL 组
select count(*) as NO_OF_MSGS,FROM_USER,PROFILE_IMG,MSG from MESSAGES group by FROM_USER order by NO_OF_MSGS desc,DATE_SENT limit ?,?
如何在 MongoDB 中复制此组。我偶然发现了这篇出色的文章 - http://kylebanker.com/blog/2009/11/mongodb-count-group/
这显示了如何在 Mongo 中使用 group by,但它没有讨论如何在组内实现 order by 和 limit。
另外,Mongoid 似乎不提供对group 功能的支持,有人知道它有什么不同吗?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 mongodb mongoid