こんにちは、CX事業本部の夏目です。 サーバーレスアプリケーションではよくDynamoDBを使用しますが、データを更新するのに使うUpdateExpressionはちょっと複雑です。 今回はUpdateExpressionで何ができるのかを確認したいと思います。 UpdateExpression DynamoDBのデータを更新するとき、update_itemで使用するものです。 UpdateExpressionとExpressionAttributeNames, ExpressionAttributeValuesの3つをセットで使います。 UpdateExpressionにはデータをどう更新するのかを、ExpressionAttributeNamesとExpressionAttributeValuesにはAttributeの名前や値の情報をKey-Value形式で記載します。 さて、このU
![DynamoDBでデータを更新する際に使うUpdateExpressionについて一通りまとめてみた | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/92798d27ecd714ee7e20f9cbdf99cfcf8d03aa46/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2019%2F05%2Famazon-dynamodb.png)