4
A
回答
2
如果我没记错的话,一旦你叫
Person.only(:name)
Mongoid主要考虑收集到只有该字段所以一旦你试图排序年龄,没有年龄领域可以排序,所以它什么都不做。
尝试
Person.asc(:age).only(:name).group
或者possibily
Person.asc(:age).only([:name, :age]).group
相关问题
- 1. 排序和分组
- 2. mongoid排序问题
- 3. 排序和分组行
- 4. PostgreSQL的分组和排序
- 5. 分组和排序问题
- 6. UWP ObservableCollection排序和分组
- 7. MySQL的排序和分组
- 8. linq分组和排序
- 9. 按关联分组的mongoid可排序列表
- 10. Rails 3和mongoid:你如何排序/分组收集显示为2维表格?
- 11. 在中继器中排序和分组
- 12. 分组和排序的文件在python
- 13. 在RadGid中分组和排序
- 14. JQGrid分组数组数据和排序
- 15. php数组排序和分组
- 16. 数组排序与前半部分和后半部分排序
- 17. 组行,计数分组的行和排序行的排序
- 18. NSFetchRequest总和,分组和排序
- 19. MySQL:在分组内排序?
- 20. 排序嵌套属性,Mongoid
- 21. 围栏,排序mongoid儿童
- 22. 基于排序的节点排序,分组和总和?
- 23. 排列和分组在R
- 24. Java - 排序分组
- 25. 排序分组列
- 26. 在Rails中对分页的Mongoid集合进行排序
- 27. MongoID:组和计数
- 28. Mongoid和用户组
- 29. 排序和组
- 30. 使用mongoid按照输入数组的顺序排序查询
为了确保我试过`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