Utilisation d’expressions dans DynamoDB - Amazon DynamoDB

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.

Utilisation d’expressions dans DynamoDB

Dans Amazon DynamoDB, les expressions vous permettent de spécifier les attributs à lire dans un élément, d’écrire des données lorsqu’une condition est remplie, d’indiquer comment mettre à jour un élément, de définir des requêtes et de filtrer les résultats d’une requête.

Ce tableau décrit la grammaire d’expression basique et les types d’expressions disponibles.

Type d’expression Description
Expression de projection Une expression de projection identifie les attributs que vous souhaitez récupérer d'un élément lorsque vous utilisez des opérations telles que GetItem Query ou Scan.
Expression de condition Une expression de condition détermine quels éléments doivent être modifiés lorsque vous utilisez les DeleteItem opérations PutItem UpdateItem, et.
Expression de mise à jour Une expression de mise à jour indique comment UpdateItem modifier les attributs d'un élément, par exemple en définissant une valeur scalaire ou en supprimant des éléments d'une liste ou d'une carte.
Expression de condition clé Une expression de condition clé détermine les éléments qu’une requête doit lire dans une table ou un index.
Expression de filtre Une expression de filtre détermine les éléments dans les résultats de la requête à vous renvoyer. Tous les autres résultats sont ignorés.

Pour en savoir plus sur la syntaxe d’expression et chaque type d’expression, consultez les sections suivantes.

Note

Pour la compatibilité descendante, DynamoDB prend également en charge des paramètres conditionnels qui n’utilisent pas d’expressions. Pour de plus amples informations, veuillez consulter Paramètres conditionnels hérités de DynamoDB.

Les nouvelles applications doivent utiliser des expressions plutôt que des paramètres hérités.