代码之家  ›  专栏  ›  技术社区  ›  McDermott

mongodb排序文档中数组的子级[重复]

  •  6
  • McDermott  · 技术社区  · 7 年前

    {
        "name":"dan",
        "somestring":"asdf",
        "friends":[
    
                {
                    "name": "carl",
                    "height":180,
                    ...
                },
                {
                    "name": "john",
                    "height":165,
                    ...
                },
                {
                    "name": "jim",
                    "height":170,
                    ...
                }
    
        ]
    },
    ...
    

    我想检索文件中的朋友是按高度下降排序。

    我试过了 db.getCollection('users').find({"name" : "dan"}, {"friends" : 1}).sort({"friends.height" : -1})

    1 回复  |  直到 7 年前