如何对MongoDB中的嵌入式对象进行排序

自由风:

假设我在MongoDB中有一些对象:

{
 "_id":xxx, 
 "name":"mike", 
 "children": [
               {"name":"A", "age":3},
               {"name":"B", "age": 5}
             ]
}

如果我想让这个“麦克”和他的孩子们按照“年龄”排序,该怎么办?

我看过Mongoid(在rails中)和morphia(在Java中),没有找到答案。

盖茨副总裁:

我不知道有什么办法。您可能想在子级返回时对它们进行排序(按Ruby,Java)。

这是Mongo的典型限制之一,您并没有真正“排序”服务器上的子对象。相反,您可以将它们从数据库中拉出,然后根据需要对子对象进行排序。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在某些测试中禁用梦话嵌入式的MongoDB

在Jackson中读取嵌入式对象

使用mgo对mongoDB中的嵌入式文档进行部分更新

如何在springboot应用程序中使用嵌入式mongoDB进行junit测试?

通过MongoDB中的聚合框架将嵌入式对象作为文档检索

如何从Mongoose模式的嵌入式对象中删除_id?

根据由字段值指定的嵌入式对象的字段值对MongoDB集合排序?

嵌入式对象内部的MongoDB全文搜索

如何在mongodb中搜索嵌入式文档?

在mongoDb中对嵌入式文档数组(3个级别)进行过滤查询

更新mongodb中arrays对象的arrays的嵌入式文档

从mongodb集合中的嵌入式数组对象仅获取特定字段

MongoDB模型未通过Schema嵌入式对象进行连接

在数组mongodb中查找嵌入式对象

如何在mongodb聚合中获取嵌入式集合的总和?

如何在MongoDB中的嵌入式数组对象中插入json对象?

MongoDB嵌入式搜索

如何在嵌入式数组mongodb中查询嵌入式文档

检索嵌入式数组并作为mongodb中的对象集合返回

如何访问Pandas DataFrame中的嵌入式json对象?

如何对嵌入式文档进行排序?

如何使用Mongoose将值推入MongoDB中嵌入式文档中的数组?

查询MongoDB中的嵌入式文档

通过在嵌入式对象中搜索键范围在mongodb中进行聚合

如何在MongoDB中查询数组中的单个嵌入式文档?

在mongodb中展开嵌入式文档

如何查询Mongodb的嵌入式数组

如何在MongoDB的数组字段中查询和删除嵌入式对象?

如何计算嵌入式mongodb php?

TOP 榜单

热门标签

归档