Pour mettre à jour plusieurs documents dans MongoDB, vous pouvez utiliser la méthode updateMany().
Voici comment fonctionne l’utilisation de cette méthode :
```
db.collection.updateMany(
)
```
- `
- `
- `upsert` : Si vous définissez cela à `true` et qu’aucun document ne correspond à vos critères de recherche, MongoDB créera un nouveau document à l’aide des critères et des modifications que vous avez spécifiés.
- `multi` : Si vous définissez cette option à `true`, la méthode modifiera tous les documents qui correspondent aux critères de recherche. Sinon, elle ne modifiera que le premier document qui correspond aux critères de recherche.
- `writeConcern` : Ce champ permet de spécifier un niveau d’acknowledgement des opérations d’écriture.
Par exemple, pour mettre à jour plusieurs documents dans une collection appelée “maCollection” où le champ “nom” est “Smith” pour définir le champ “statut” à “Marié”, vous pouvez utiliser la commande suivante :
```
db.maCollection.updateMany(
{ “nom” : “Smith” },
{ $set: { “statut” : “Marié” } }
)
```
Cela mettra à jour tous les documents où le “nom” est “Smith”, et définira leur “statut” à “Marié”.