Ich versuche also, alle Datensätze zu finden, für die ein Feld festgelegt wurde und die nicht null sind.
Ich versuche zu verwenden $exists
, aber gemäß der MongoDB-Dokumentation gibt diese Abfrage Felder zurück, die gleich null sind.
$exists
stimmt mit Dokumenten überein, die das Feld enthalten, in dem der Nullwert gespeichert ist.
Ich gehe jetzt davon aus, dass ich so etwas tun muss:
db.collection.find({ "fieldToCheck" : { $exists : true, $not : null } })
Immer wenn ich dies versuche, erhalte ich die Fehlermeldung. [invalid use of $not]
Hat jemand eine Idee, wie man dies abfragt?