MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Controlla se ogni elemento nell'array corrisponde alla condizione

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.