Así que intento encontrar todos los registros que tienen un conjunto de campos y no son nulos.
Intento usar $exists
, sin embargo, de acuerdo con la documentación de MongoDB, esta consulta devolverá campos que son iguales a nulos.
$exists
coincide con los documentos que contienen el campo que almacena el valor nulo.
Así que ahora supongo que tendré que hacer algo como esto:
db.collection.find({ "fieldToCheck" : { $exists : true, $not : null } })
Sin embargo, cada vez que intento esto, aparece el error ¿ [invalid use of $not]
Alguien tiene una idea de cómo consultar esto?