查找嵌套json对象的查询

时间:2017-05-24 12:34:15

标签: mongodb

我的文档结构如下:

{
      "date": "2017-02-28T13:06:05Z",
      "id": "370adb62d5b1461ead2c4d9410710482",
      "json": {
              "flag": true,
              "key": "abc",
              "no":{ 
                    "no1":"one",
                    "no2":"two"
                   }
               }
}

我想要检索密钥等于“abc”而no1等于“one”

的文档

请帮忙!

1 个答案:

答案 0 :(得分:2)

这应该可以解决问题:

db.collection.find({"json.key": "abc", "json.no.no1": "one"})

在线试用:mongoplayground.net/p/XelDmKBa6JS