mongoDB的update查詢條件?
我想大声告诉你
我想大声告诉你 2017-04-28 09:06:34
0
3
783

小白提問.

db.users.insert({"name": "demo"})

以上插入十遍.

db.users.update({"name": "demo"}, {$set: {"age": 24}})

這條案例來說應該十筆記錄全部匹配上,但是為什麼僅僅匹配了第一條呢?

我想大声告诉你
我想大声告诉你

全部回覆(3)
世界只因有你

https://docs.mongodb.org/getting-started/shell/update/#update-multiple-documents

左手右手慢动作

基礎不太牢固,多看手冊。

db.users.update({"name": "demo"}, {$set: {"age": 24}},{multi: true})

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

db.users.update({},{},true,true)大括號裡面的不變,預設的是更新一條,加上兩個參數true就行了!

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板