我想对与查询匹配的最新文档进行排序,然后将paid属性设置为true。
Payment.update({orderRef: paidRef} , {$set:{paid:true}}, {new: true}, function(err, doc){ });
答案 0 :(得分:0)
使用findOneAndUpdate(),因为您只想更新一个。
喜欢:
findOneAndUpdate({
orderRef: paidRef,
}, {
$set: { paid : true },
}, {
new: true,
sort: { date: -1 },
});
date
一个存储创建日期的字段