atz*_*jhu 13 mongodb mongodb-query
我试图找到所有包含此字段的文档,它包含的确切值无关紧要; 我只对它的存在感兴趣.
这是一个例子:
{
"payload":{
"products":{
...
},
"discount":{
"type":"1%",
"value":"1",
"name":"New Year Discount 1%"
}
}
}
Run Code Online (Sandbox Code Playgroud)
我需要定位具有名称字段的任何文档discount.如何编写查询来获取此类文档?
mic*_*ckl 24
有一个$ exists运算符:
db.collectionName.find({"payload.discount": {$exists: true}})
Run Code Online (Sandbox Code Playgroud)
sep*_*ehr 10
您可能正在寻找$exists运营商:
db.collection.find({ "payload.discount": { $exists: true } })
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7665 次 |
| 最近记录: |