Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript MongoDB:x27;正确';指数n处的值_Javascript_Mongodb - Fatal编程技术网

Javascript MongoDB:x27;正确';指数n处的值

Javascript MongoDB:x27;正确';指数n处的值,javascript,mongodb,Javascript,Mongodb,因此,我有一个集合,其中包含一个字段“weekdays”,表示工作日星期一星期日(选中或未选中): 现在,我如何查询此集合以查找指定工作日具有true的所有项目 我的第一次尝试是使用如下内容: //$elemMatch 'weekdays[0]': true // Monday 但它似乎不起作用。我没有主意了,如果有任何帮助,我将不胜感激 您可以使用此代码 db.collectin.find({'weekdays.0' : true}) 如果您想在2天内检查: db.collectin.fi

因此,我有一个集合,其中包含一个字段“weekdays”,表示工作日星期一星期日(选中或未选中):

现在,我如何查询此集合以查找指定工作日具有
true
的所有项目

我的第一次尝试是使用如下内容:

//$elemMatch

'weekdays[0]': true // Monday
但它似乎不起作用。我没有主意了,如果有任何帮助,我将不胜感激

您可以使用此代码

db.collectin.find({'weekdays.0' : true})
如果您想在2天内检查:

db.collectin.find({$and : 
    [
        {'weekdays.0' : true},
        {'weekdays.1' : true}
    ]
})

不要声称要问“真实”,而实际上要问“真实”——它们是不同的东西@是的,我谦虚的道歉。
db.collectin.find({$and : 
    [
        {'weekdays.0' : true},
        {'weekdays.1' : true}
    ]
})