4
A
回答
2
如果我没记错的话,一旦你叫
Person.only(:name)
Mongoid主要考虑收集到只有该字段所以一旦你试图排序年龄,没有年龄领域可以排序,所以它什么都不做。
尝试
Person.asc(:age).only(:name).group
或者possibily
Person.asc(:age).only([:name, :age]).group
相关问题
- 1. mongoid排序问题
- 2. MySQL的排序和分组
- 3. linq分组和排序
- 4. 排序和分组行
- 5. UWP ObservableCollection排序和分组
- 6. 按关联分组的mongoid可排序列表
- 7. Rails 3和mongoid:你如何排序/分组收集显示为2维表格?
- 8. 在RadGid中分组和排序
- 9. 分组和排序的文件在python
- 10. 在中继器中排序和分组
- 11. php数组排序和分组
- 12. NSFetchRequest总和,分组和排序
- 13. 围栏,排序mongoid儿童
- 14. MySQL:在分组内排序?
- 15. 排列和分组在R
- 16. Java - 排序分组
- 17. 按日分组Mongoid Objects
- 18. 使用mongoid按照输入数组的顺序排序查询
- 19. 更新表列spetial排序和分组
- 20. 分组结果和排序输出
- 21. MySQL的计数和分组,排序
- 22. 排序和分组的Immutable.js列表
- 23. Linq排序,分组和返回字典
- 24. 排序和R中的语言分组
- 25. JavaScript排序和分组中的项目
- 26. UPC分配动态数组和排序
- 27. SKAction排序和分组动画
- 28. XSLT - 分组和排序属性
- 29. XSLT:分组和排序....怎么样?
- 30. 分组和排序算法的帮助
为了确保我试过`Person.asc(:created_at)。只有(:名称).group`和`Person.desc(:created_at ).only(:name).group`但都给出相同的结果。我是否错过了其他任何东西,或`created_at`字段不能在mongoid中排序。我知道`Date/DateTime`是mongodb最薄弱的部分。问题是由于这个原因造成的吗? – kriysna 2011-03-07 11:25:34