こちらで作成したテーブルを更新します。
aws cli で DynamoDB を使う
次のページを参考にしました。
更新式
go_update.sh
aws dynamodb update-item --table-name uchida-test-cities \
--key '{"key": {"S": "t0923"}}' \
--update-expression "SET population = :pp, date_mod = :dd" \
--expression-attribute-values file://values.json \
--return-values ALL_NEW
values.json
{
":pp": { "N": "19991" },
":dd": { "S": "2022-7-17" }
}
次のバージョンで確認しました。
$ aws --version
aws-cli/2.7.16 Python/3.9.11 Linux/5.15.0-1015-aws exe/x86_64.ubuntu.22 prompt/off