Ho un documento Email
cui campo sent_at
data:MongoDB: come eseguire una query per i record in cui il campo è nullo o non impostato?
{
'sent_at': Date(1336776254000)
}
Se questo Email
non è stato inviato, il campo sent_at
è o nullo, o inesistente.
Ho bisogno di ottenere il conteggio di tutti inviati/non inviati Emails
. Sono bloccato a cercare di capire il modo giusto per richiedere queste informazioni. Credo che questo sia il modo giusto per ottenere il conteggio inviate:
db.emails.count({sent_at: {$ne: null}})
Ma come dovrei ottenere il conteggio di quelli che non sono stati inviati?
collegamento di riferimento Aggiornamento: https://docs.mongodb.org/manual/tutorial/query-documents/#faq-developers-query-for-nulls – jakeorr
Ancora https://docs.mongodb.com/ manuale/tutorial/query-per-campi-null/ – Hatshepsut