如果没有匹配项,则find()返回
[],而findOne()返回
null。因此,请使用:
Model.find( {...}, function (err, results) { if (err) { ... } if (!results.length) { // do stuff here }}要么:
Model.findOne( {...}, function (err, result) { if (err) { ... } if (!result) { // do stuff here }}


