现有数据如下

{

"_id" : ObjectId("5992c90beeb45634df1c2be4"),

"name" : "测试数据1",

"status" : {

"product" : [

{

"id" : ObjectId("59a37f7aef887a1d58b59f4f"),

"sort" : 2

},

{

"id" : ObjectId("59a37f7bef887a1d58b59f50"),

"sort" : 54

},

{

"id" : ObjectId("59a3801cef887a1d58b59f55"),

"sort" : 66

}

],

"line":[]

}

},

{

"_id" : ObjectId("599e7dc07780bbfa9bee42a9"),

"name" : "test数据2",

"status" : {

"product" : [

{

"id" : ObjectId("59a37f7aef887a1d58b59f4f"),

"sort" : 1

},

{

"id" : ObjectId("59a37f7bef887a1d58b59f50"),

"sort" : 30

},

{

"id" : ObjectId("59a3801cef887a1d58b59f55"),

"sort" : 60

}

],

"line":[]

}

}

......

我想要把整个集合按照status.product里的id=ObjectId("59a37f7aef887a1d58b59f4f")的数据对应的sort字段进行倒序排序,查询语句应该怎么写呢?

php mongodb排序查询,Mongodb 如何按照内嵌文档的某个字段排序?相关推荐

  1. java mongo 查询数组_MongoDB查询(数组、内嵌文档)

    一.简介 我们上一篇介绍了db.collection.find()可以实现根据条件查询和指定使用投影运算符返回的字段省略此参数返回匹配文档中的所有字段,我们今天介绍了对数组和内嵌文档的查询操作,尤其是 ...

  2. MongoDB进阶-内嵌文档查询

    作为非关系型数据库中的佼佼者,MongoDB一大优势在于能够在一条文档中存储对象类型的数据,适当增加冗余来让数据库更好用.文档中一个对象类型的字段在MongoDB中被称为内嵌文档(Embedded), ...

  3. mongodb查询内嵌文档

    mongodb查询内嵌文档 假设有这样一个文档: db.XXX.remove(); db.XXX.insert({"id":1, "members":[{&qu ...

  4. mongodb 查询内嵌文档

    原文:http://www.cnblogs.com/silentjesse/p/3598399.html mongodb查询内嵌文档 假设有这样一个文档: db.XXX.remove(); db.XX ...

  5. spring mongodb内嵌文档查询

    spring mongodb内嵌文档查询 代码示例 简化写法 spring mongodb内嵌文档查询示例. {"name": "zsParent", &quo ...

  6. MongoDB内嵌文档查询

    MongoDB内嵌文档查询 示例数据结构 [{"name": "lisa", "age": 17,"friends": ...

  7. mongoDb内嵌文档的数据查询

    导读 本文档主要讲述在内嵌文档中数据的筛选,内容如下 - 获取内嵌文档某特定数据 - 获取多个内嵌文档的某特定数据 - 获取多层级内嵌文档中的某特定数据 - 获取内嵌文件特定数据,并利用排序和分页筛选 ...

  8. 【知识小课堂】 mongodb 之字段中的【 数组】、【内嵌文档】

    一.介绍 MONGODB 的表结构 很灵活 .主要还是因为 字段中可以包含 [ 数组].[内嵌文档]. 现在简单介绍一下 字段中的[ 数组].[内嵌文档]相关的一些操作 (为了方便理解,还是以表来理解 ...

  9. mongodb对数组元素及内嵌文档进行增删改查操作(转)

    from:https://my.oschina.net/132722/blog/168274 比如我有一个user类,他包含一个标签属性,这个标签是一个数组,数组里面的元素是内嵌文档,格式如下: &l ...

最新文章

  1. 5大洲,32个国家:剑桥分析公司的触角到底有多远?
  2. javascript:面向对象编程基础:多态
  3. 前端论坛、博客及公众号汇总
  4. Python-OpenCV 处理图像(八):图像二值化处理
  5. [云炬创业管理笔记]第五章打磨最有效的商业模式测试1
  6. python保留关键字列表
  7. JAVA 向文本文件中换行插入字符
  8. 别慌,谷歌说AutoML无意取代工程师,AI人才缺口仍然巨大
  9. react替换元素节点_React万字长文面试题梳理
  10. 实景三维数据也可以免费下载
  11. 华为HCIA-DATACOM题库(带答案及解析) 全网首发
  12. keyshot场景素材导入_Keyshot环境贴图大合集 KEYSHOT CLOUD ALL ENVIRONMENTS
  13. FSL ICA-FIX配置及处理流程
  14. 宇宙机器人超级计算机,宇宙机器人无线控制器使用指南白金攻略
  15. rstp 小米网络摄像头_小蚁摄像头实时同步视频到群晖 nas(2)—— 使用 rtsp 协议同步...
  16. C++【STL】【string类的使用】
  17. 【Java泛型】泛型方法
  18. 设计组合中的10个严重错误可能会导致您丧命
  19. 升级/重装win10系统--提示无法验证密钥的解决办法
  20. transforms_list = [c_vision.Decode(), c_vision.Rescale(1.0 / 127.5, -1.0)]这个是图像标准化【-1,1】是吗?

热门文章

  1. asp.net(C#)写SQL语句技巧
  2. [唐胡璐]Excel技巧 - 使用Excel 2007完成多人协同录入工作
  3. 数据库基础知识——视图
  4. 计算机系统结构 期末复习
  5. 域名,ip,mac地址
  6. oracle11g session,Oracle11g中Killsession心得
  7. java bean set_JavaBean自动生成get和set方法
  8. cmd中加载java源文件_如何在cmd中编译和运行java源文件
  9. mysql授予权限和撤销权限的关系_MySQL数据库常用的授予权限和撤销权限的命令讲解...
  10. ip网络基础知识及原理_关于网络测试的5个命令