Więc próbuję znaleźć wszystkie rekordy, które mają ustawione pole i nie są puste.
Próbuję używać $exists
, jednak zgodnie z dokumentacją MongoDB to zapytanie zwróci pola o wartości null.
$exists
pasuje do dokumentów zawierających pole przechowujące wartość null.
Więc teraz zakładam, że będę musiał zrobić coś takiego:
db.collection.find({ "fieldToCheck" : { $exists : true, $not : null } })
Za każdym razem, gdy próbuję tego, pojawia się błąd. [invalid use of $not]
Czy ktoś ma pomysł, jak zapytać o to?