MongoDB-是否有$in的布尔AND版本?
此操作查找所有带有“重要”或“学校”标签的上载: 我要做的是只显示带有“重要”和“学校”标签的上传。这是唯一的方法吗MongoDB-是否有$in的布尔AND版本?,mongodb,Mongodb,此操作查找所有带有“重要”或“学校”标签的上载: 我要做的是只显示带有“重要”和“学校”标签的上传。这是唯一的方法吗 db.uploads.find({$and: [{tags: 'important'}, {tags: 'school'}]}) 您需要使用$all运算符: db.uploads.find( { tags: { $all: [ "important", "school"] } } ) 另一种方法是使用操作符db.uploads.find({tags:{$all:['impor
db.uploads.find({$and: [{tags: 'important'}, {tags: 'school'}]})
您需要使用
$all
运算符:
db.uploads.find( { tags: { $all: [ "important", "school"] } } )
另一种方法是使用操作符db.uploads.find({tags:{$all:['important','school']}})
,这相当于使用$和
操作符。
db.uploads.find( { tags: { $all: [ "important", "school"] } } )