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

Mongo:Finden Sie Elemente, die kein bestimmtes Feld haben

Ja, es ist möglich, $exists:

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

Wenn wahr, stimmt $exists mit den Dokumenten überein, die das Feld enthalten, einschließlich Dokumenten, bei denen der Feldwert null ist. Wenn falsch, gibt die Abfrage nur die Dokumente zurück, die das Feld nicht enthalten.