更新多個文件時的多引數

要更新集合中的多個文件,請將 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})