sql >> Database >  >> NoSQL >> MongoDB

Mongo:vind items die geen bepaald veld hebben

Ja, het is mogelijk om $exists te gebruiken:

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

Wanneer waar is, komt $exists overeen met de documenten die het veld bevatten, inclusief documenten waarin de veldwaarde null is. Indien onwaar, retourneert de query alleen de documenten die het veld niet bevatten.



  1. is er een mangoest verbindingsfout callback

  2. Kon geen verbinding maken met Redis om 127.0.0.1:6379:Verbinding geweigerd met homebrew

  3. MongoDB opzoeken wanneer vreemd veld een array van objecten is

  4. ServiceStack.Net Redis:gerelateerde objecten opslaan versus gerelateerde object-ID's