我不得不改变这个
User.findOneAndUpdate({
_id: new ObjectId(item.user)
}, {
$inc: {
code: 1
}
}).exec(function (err, companyOwner) {
console.log(companyOwner); // ta-da! I get the document
});
这是因为我想更新多个文档。
User.update({
_id: new ObjectId(item.user)
}, {
$inc: {
code: 1
}
}, {multi: true}, function (err, companyOwner){
console.log('The company owner is', companyOwner); // The company owner is { ok: 1, nModified: 1, n: 1 }
});
问题是回调中的companyOwner现在看起来像这样而不是文档