UPDATE : Mise à jour des documents (updateOne, updateMany, replaceOne)
MongoDB propose plusieurs commandes pour mettre à jour des documents, dont updateOne()
, updateMany()
, et replaceOne()
.
Mise à jour d'un seul document
La commande updateOne()
permet de modifier un seul document. Par exemple, pour mettre à jour l’adresse de "Jean Dupont" :
L'opérateur $set
est utilisé pour modifier des champs spécifiques dans le document.
Mise à jour de plusieurs documents
Pour mettre à jour plusieurs documents à la fois, utilisez updateMany()
. Par exemple, pour augmenter l'âge de tous les clients de 1 an :
L'opérateur $inc
incrémente la valeur du champ spécifié.
Remplacement complet d'un document
La commande replaceOne()
permet de remplacer entièrement un document par un nouveau. Par exemple :
Cette commande remplace tout le document existant avec un nouveau, y compris les champs qui ne sont pas mentionnés.
Last updated