¿Hay alguna manera de especificar una condición de "donde el documento no contiene campo"?
Por ejemplo, solo quiero encontrar el primero de estos 2 porque no tiene el campo "precio".
{"fruit":"apple", "color":"red"}
{"fruit":"banana", "color":"yellow", "price":"2.00"}
db.mycollection.find({ "price" : null })
Respuestas:
Prueba el
$exists
operador:y ver su documentación .
fuente