mongoDB中不包含查询
我收集了这样的数据mongoDB中不包含查询,mongodb,mongodb-query,Mongodb,Mongodb Query,我收集了这样的数据 [ { items : [ {isTrue : false}, {isTrue : true}, ] }, { items : [ {isTrue : false}, {isTrue : false}, ] }, { items : [ {isTrue : true}, {isTrue : false}, ] }, { i
[
{
items : [
{isTrue : false},
{isTrue : true},
]
},
{
items : [
{isTrue : false},
{isTrue : false},
]
},
{
items : [
{isTrue : true},
{isTrue : false},
]
},
{
items : [
{isTrue : true},
{isTrue : true},
]
},
]
我只想得到没有isTrue:true的项目
因此,数据计数为1
有人有答案吗?您需要的是接线员
你在尝试什么?你必须澄清你的问题。你要做的是搜索所有子项的“布尔或连词”为“真”的所有项,这比“不包含”要复杂一点。是的@Smutje这就是我想要的,,,你知道怎么做吗?@Lumanyun我不这么认为。也许你做错了什么
db.collection.find({'items': { '$not': { '$eq': { isTrue: true }}}})