Tôi có một tài liệu Email
trong đó có một lĩnh vực sent_at
date:MongoDB: Làm thế nào để truy vấn cho các bản ghi mà trường là null hoặc không được đặt?
{
'sent_at': Date(1336776254000)
}
Nếu Email
này chưa được gửi đi, lĩnh vực sent_at
hoặc là null, hoặc không tồn tại.
Tôi cần tính tổng số đã gửi/chưa gửi Emails
. Tôi đang cố gắng tìm ra cách đúng để truy vấn thông tin này. Tôi nghĩ rằng đây là cách phù hợp để nhận số lượng đã gửi:
db.emails.count({sent_at: {$ne: null}})
Nhưng làm cách nào để tôi nhận được số lượng không được gửi?
Cập nhật link tham khảo: https://docs.mongodb.org/manual/tutorial/query-documents/#faq-developers-query-for-nulls – jakeorr
Again https://docs.mongodb.com/ hướng dẫn sử dụng/hướng dẫn/truy vấn-cho-null-lĩnh vực/ – Hatshepsut