Maison > Questions et réponses > le corps du texte
小白提问.
db.users.insert({"name": "demo"})
以上插入十遍.
db.users.update({"name": "demo"}, {$set: {"age": 24}})
这条案例来说应该十条记录全部匹配上,但是为什么仅仅匹配了第一条呢?
世界只因有你2017-04-28 09:08:34
https://docs.mongodb.org/getting-started/shell/update/#update-multiple-documents
ringa_lee2017-04-28 09:08:34
La fondation n'est pas très solide, veuillez lire davantage le manuel.
db.users.update({"name": "demo"}, {$set: {"age": 24}},{multi: true})
db.collection.update(
<query>,
<update>,
{
upsert: <boolean>,
multi: <boolean>,
writeConcern: <document>
}
)
阿神2017-04-28 09:08:34
db.users.update({},{},true,true) Le contenu entre accolades reste inchangé. La valeur par défaut est de mettre à jour un élément, ajoutez simplement les deux paramètres true !