que tienen un documento Email
que tiene un campo sent_at
fecha:MongoDB: ¿Cómo consultar los registros donde el campo es nulo o no está establecido?
{
'sent_at': Date(1336776254000)
}
Si esto Email
no ha sido enviado, el campo es sent_at
sea nula o inexistente.
Necesito obtener el conteo de todos los enviados/no enviados Emails
. Estoy atascado tratando de descubrir la forma correcta de consultar esta información. Creo que este es el camino correcto para obtener el recuento enviado:
db.emails.count({sent_at: {$ne: null}})
Pero, ¿cómo debería obtener el recuento de los que no son enviados?
Actualizado conexión de referencia: https://docs.mongodb.org/manual/tutorial/query-documents/#faq-developers-query-for-nulls – jakeorr
Una vez más https://docs.mongodb.com/ manual/tutorial/query-for-null-fields/ – Hatshepsut