此操作会查找所有标记为“重要”或“学校”的上传:
db.uploads.find({tags: {$in: ['important', 'school']}})
我想要做的只是显示标记为“重要”和“学校”的上传内容。这是唯一的方法吗?
db.uploads.find({$and: [{tags: 'important'}, {tags: 'school'}]})
答案 0 :(得分:2)
您需要使用$all
运算符:
db.uploads.find( { tags: { $all: [ "important", "school"] } } )