Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
$add
L'$addopérateur dans Amazon DocumentDB est utilisé pour additionner des nombres ou des dates. Il peut être utilisé pour effectuer des opérations arithmétiques sur des champs numériques ou pour effectuer des opérations arithmétiques de date en ajoutant un certain nombre d'unités de temps à un champ de date.
Paramètres
-
expression1: premier chiffre ou date à ajouter. -
expression2: deuxième chiffre ou date à ajouter. -
expression3: (facultatif) Chiffres ou dates supplémentaires à ajouter.
Exemple (MongoDB Shell)
L'exemple suivant montre comment utiliser l'$addopérateur pour additionner deux nombres.
Création d'exemples de documents
db.numbers.insertMany([ { _id: 1, a: 5, b: 3 }, { _id: 2, a: 10, b: 7 }, { _id: 3, a: 2, b: 8 } ]);
Exemple de requête
db.numbers.aggregate([ { $project: { _id: 1, sum: { $add: ["$a", "$b"] } }} ])
Sortie
[
{ "_id" : 1, "sum" : 8 },
{ "_id" : 2, "sum" : 17 },
{ "_id" : 3, "sum" : 10 }
]
Dans cet exemple, l'$addopérateur est utilisé pour ajouter les valeurs des b champs a et pour chaque document et pour stocker le résultat dans le sum champ.
Exemples de code
Pour afficher un exemple de code relatif à l'utilisation de la $add commande, choisissez l'onglet correspondant à la langue que vous souhaitez utiliser :