一、更新单个文档
1、语法
User.updateOne({
查询条件 }, {
要修改的值 }).then(result => console.log(result));
2、示例
// 找到要删除的文档并且删除
// 返回是否删除成功的对象
// 如果匹配了多条文档, 只会删除匹配成功的第一条文档
User.updateOne({
name: "李四" }, {
age: 120, name: "李狗蛋" }).then(result => console.log(result));
返回值为:
{
acknowledged: true,
modifiedCount: 1,
upsertedId: null,
upsertedCount: 0,
matchedCount: 1
}
二、更新多个文档
1、语法
User.updateMany({
查询条件 }, {
要更改的值 }).then(result => console.log(result));
2、示例
// 找到要删除的文档并且删除
User.updateMany({
}, {
age: 300 }).then(result => console.log(result));
返回值为:
{
acknowledged: true,
modifiedCount: 6,
upsertedId: null,
upsertedCount: 0,
matchedCount: 6
}
写在最后
如果你感觉文章不咋地
//(ㄒoㄒ)//
,就在评论处留言,作者继续改进;o_O???
如果你觉得该文章有一点点用处,可以给作者点个赞;\\*^o^*//
如果你想要和作者一起进步,可以微信扫描二维码,关注前端老L;~~~///(^v^)\\\~~~
谢谢各位读者们啦(^_^)∠※
!!!