MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Überprüfen Sie, ob jedes Element im Array der Bedingung entspricht

Die gewünschte Abfrage lautet:

db.collection.find({"users":{"$not":{"$elemMatch":{"user":{$nin:[1,5,7]}}}}})

Das besagt, finde alle Dokumente, die keine Elemente außerhalb der Liste 1,5,7 haben.