MongoDB从findOneAndUpdate

时间:2017-05-28 02:41:28

标签: mongodb mongoose

请在回答之前阅读。 不,这不是关于返回更新的字段。有人标记为重复而根本没有阅读问题!

在mongodb中,您可以使用findOne,并明确说明要返回的字段。 例如

user.findOne({_id:'12345'}, {name:1, age:1});

您可以使用findOneAndUpdate(....)更新字段,并仅返回您想要的字段。就像是两者的融合。

user.findOneAndUpdate({_id:'12345'}, {$set: {hair_color:"yellow"}} ,{name:1, age:1});

谢谢

0 个答案:

没有答案