需要增加一个配置项 { new: true },则可以查找后面的内容。
const updOne = await Verify.findOneAndUpdate({ _id: verify_id }, {
$set: {
// 认证通过,状态设置为1
state: 1,
// 审核操作人
verify_user: user_id,
verify_at: Date.now()
}
}, { new: true });
需要查询具体哪些字段
User.findOneAndUpdate(
{ "_id": "132324" },
{ "$set": { "hair_color": "yellow" } },
{
"fields": { "first_name":1, "last_name": 1 },
"new": true
}
).exec(...)
本文详细介绍了如何使用Mongoose在MongoDB中更新文档,并展示了如何指定返回更新后的文档及选择特定字段进行返回的具体操作。
898

被折叠的 条评论
为什么被折叠?



