De vraag die u wilt is deze:
db.collection.find({"users":{"$not":{"$elemMatch":{"user":{$nin:[1,5,7]}}}}})
Dit zegt zoek me alle documenten die geen elementen bevatten die buiten de lijst 1,5,7 staan.
De vraag die u wilt is deze:
db.collection.find({"users":{"$not":{"$elemMatch":{"user":{$nin:[1,5,7]}}}}})
Dit zegt zoek me alle documenten die geen elementen bevatten die buiten de lijst 1,5,7 staan.