L’ajout d’un champ à un document existant dans MongoDB peut être réalisé à l’aide de l’opérateur `$set`.
Voici comment vous pouvez faire cela:
1. Ouvrez votre shell MongoDB ou interface de commande.
1. Sélectionnez votre base de données à l’aide de la commande `use`. Par exemple, si votre base de données s’appelle `mydb`, vous écririez:
```
use mydb
```
1. Ensuite, pour ajouter un champ à un document existant, vous utiliserez la méthode `update()` de MongoDB avec l’opérateur `$set`. Par exemple, si vous voulez ajouter un champ appelé `newField` avec la valeur `newValue` au document dans votre collection `mycollection` où le `field` est égal à `value`, vous écririez :
```
db.mycollection.update(
{ field: “value” },
{ $set: { newField: “newValue” } }
)
```
1. N’oubliez pas que la méthode `update()` ne met à jour que le premier document qui correspond à la condition. Si vous souhaitez mettre à jour plusieurs documents, vous souhaiterez utiliser la méthode `updateMany()`:
```
db.mycollection.updateMany(
{ field: “value” },
{ $set: { newField: “newValue” } }
)
```
Cela ajoutera le `newField` à tous les documents qui satisfont à la condition.