更新多個文件時的多引數
要更新集合中的多個文件,請將 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),title:Tutorials Point Overview}
db.mycol.update({’title’:‘MongoDB Overview’},{$ set:{’title’:‘New MongoDB Tutorial’}},{multi:true})