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