Không tìm thấy bất kỳ bản ghi nào không phải là một điều kiện lỗi, vì vậy những gì bạn muốn tìm là thiếu giá trị trong result
. Vì mọi tài liệu phù hợp sẽ luôn là "sự thật", bạn có thể chỉ cần sử dụng if (result)
đơn giản kiểm tra. Ví dụ:
collection.findOne({query}, function(err, result) {
if (err) { /* handle err */ }
if (result) {
// we have a result
} else {
// we don't
}
}