Template
single collection
multiple collections
mgodatagen
update
indexe
explain
Stage
Database
bson
mgodatagen
[{"id":1,"tags":["a","b","c"]},{"id":2,"tags":["b","c"]},{"id":3,"tags":["d"]}]
Query
db.collection.aggregate([{"$match":{"$expr":{"$eq":[{"$setDifference":[["a","b","d"],"$tags"]},[]]}}}])
Result