Mongodb 查询数组值为空的记录的文档
我有这样一份文件:Mongodb 查询数组值为空的记录的文档,mongodb,Mongodb,我有这样一份文件: { "_id" : "4mDYgt6gID", ... "MultipleChoiceQuestions" : [ { ... "LeadInFile" : null, ... }, { ... "LeadInFile" : 'some string', ...
{
"_id" : "4mDYgt6gID",
...
"MultipleChoiceQuestions" : [
{
...
"LeadInFile" : null,
...
},
{
...
"LeadInFile" : 'some string',
...
}
],
...
}
如何查询leadinfle
中具有非空值的任何文档
我正在尝试不同的事情,目前是这样的
db.getCollection('QuizTime:Quizzes').find({“multipleechoicequestions”:[{“leadinfle”:{$ne:null}}]})代码>
正在返回0条记录。查询的当前形式是:
查找MultipleChoiceQuestions
为[{“LeadInFile”:{$ne:null}}]
尝试使用;这用于访问嵌入文档中的数组元素或字段。例如:
db.getCollection('QuizTime:Quizzes').find({
"MultipleChoiceQuestions.LeadinFile" : { "$ne" : null }
})
投票赞成也解释我的尝试在做什么