更新多个文档时的多参数

要更新集合中的多个文档,请将 multi 选项设置为 true。

db.collection.update(
   query,
   update,
   {
     upsert: boolean,
     multi: boolean,
     writeConcern: document
   }
)

multi 是可选的。如果设置为 true,则更新符合查询条件的多个文档。如果设置为 false,则更新一个文档。默认值为 false。

db.mycol.find(){“_ id”:ObjectId(598354878df45ec5)title:“MongoDB 概述”} {“_ id”:ObjectId(59835487adf45ec6)title:“NoSQL 概述”} {“_ id”: ObjectId(59835487adf45ec7)titleTutorials Point Overview}

db.mycol.update({’title’:‘MongoDB Overview’},{$ set:{’title’:‘New MongoDB Tutorial’}},{multi:true})