La query che desideri è questa:
db.collection.find({"users":{"$not":{"$elemMatch":{"user":{$nin:[1,5,7]}}}}})
Questo dice trovami tutti i documenti che non hanno elementi che sono al di fuori dell'elenco 1,5,7.
La query che desideri è questa:
db.collection.find({"users":{"$not":{"$elemMatch":{"user":{$nin:[1,5,7]}}}}})
Questo dice trovami tutti i documenti che non hanno elementi che sono al di fuori dell'elenco 1,5,7.