Fre*_*ind 8 java ruby-on-rails mongodb
假设我在MongoDB中有一些对象:
{
"_id":xxx,
"name":"mike",
"children": [
{"name":"A", "age":3},
{"name":"B", "age": 5}
]
}
Run Code Online (Sandbox Code Playgroud)
如果我想让他的孩子按照"年龄desc"排序这个"迈克",我该怎么办?
我看过Mongoid(在rails中)和morphia(在Java中),没有找到答案.
我不知道有什么方法可以做到这一点。当子项返回时,您可能希望对代码(Ruby、Java)进行排序。
这是 Mongo 的典型限制之一,你并没有真正对服务器上的子对象进行“排序”。相反,您从数据库中提取它们,然后根据需要对子对象进行排序。
| 归档时间: |
|
| 查看次数: |
1673 次 |
| 最近记录: |