Att inte hitta några poster är inte ett feltillstånd, så det du vill leta efter är avsaknaden av ett värde i result
. Eftersom alla matchande dokument alltid kommer att vara "sanna" kan du helt enkelt använda en enkel if (result)
kontrollera. T.ex.
collection.findOne({query}, function(err, result) {
if (err) { /* handle err */ }
if (result) {
// we have a result
} else {
// we don't
}
}