sql >> Databasteknik >  >> NoSQL >> MongoDB

Kontrollera om varje element i array matchar tillståndet

Frågan du vill ha är denna:

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

Detta säger hitta mig alla dokument som inte har element som ligger utanför listan 1,5,7.



  1. Räckviddsbaserad personsökning mongodb

  2. Hur man kontrollerar kopplingen mellan mysql och memcached i php

  3. Hur man kommer igång med databasautomatisering

  4. Komma igång med Redis Client API:er