MongoDB递增键的所有值

MongoDB递增键的所有值,mongodb,mongodb-query,Mongodb,Mongodb Query,我对mongoDB很陌生 我这里有这个收藏: { 姓名:彼得 工资:3000 }, { 姓名:玛丽 薪金:2000 }, { 姓名:莎莉 工资:1000 } 如果我想把所有的薪水都提高500英镑,我该怎么办 我尝试了db.bounties.update({},{$inc:{salary:500}}),但是只有第一个更新了有两种方法 1-使用updateMany意味着更新与集合的指定筛选器匹配的所有文档 db.bounties.updateMany({},{$inc:{salary:500})

我对mongoDB很陌生

我这里有这个收藏:

{ 姓名:彼得 工资:3000 }, { 姓名:玛丽 薪金:2000 }, { 姓名:莎莉 工资:1000 }

如果我想把所有的薪水都提高500英镑,我该怎么办

我尝试了db.bounties.update({},{$inc:{salary:500}}),但是只有第一个更新了

有两种方法

1-使用updateMany意味着更新与集合的指定筛选器匹配的所有文档

db.bounties.updateMany({},{$inc:{salary:500})

2-使用带有
multi
参数的更新


db.bounties.update({},{$inc:{salary:500},{multi:true})

这能回答你的问题吗?