sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongo:hitta föremål som inte har ett visst fält

Ja, det är möjligt att använda $exists:

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

När är sant, $exists matchar dokumenten som innehåller fältet, inklusive dokument där fältvärdet är null. Om är falskt returnerar frågan endast de dokument som inte innehåller fältet.



  1. Flera antal med en enda fråga i mongodb

  2. Arkitektoniska mönster för nära realtidsdatabehandling med Apache Hadoop

  3. MongoError:kunde inte ansluta till servern vid första anslutningen

  4. Alternativ till kapslade strukturer i Redis?