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

Mongo:find genstande, der ikke har et bestemt felt

Ja, det er muligt at bruge $exists:

db.things.find( { a : { $exists : false } } ); // return if a is missing

Når er sandt, matcher $exists de dokumenter, der indeholder feltet, inklusive dokumenter, hvor feltværdien er null. Hvis er falsk, returnerer forespørgslen kun de dokumenter, der ikke indeholder feltet.



  1. Arbejder med @cache_page() dekorator i django-redis-cache

  2. Migrering af MongoDB til DynamoDB, del 2

  3. bruger til mongodb ObjectId oprettelsestid

  4. Indeksering ved hjælp af Redis sorterede sæt