• update_item で if_not_exists と list_append を併用することは可能か?

    質問 私は update_item の機能を使おうとしています。 私は今、アイテムのリストを更新するのに苦労しています。リストがまだ存在しない場合は新しいリストを作成し、そうでない場合は既存のリストに追記したいです。 を使用して UpdateExpression という形式の SET my_list = list_append(my_list, :my_value) はエ

    2023-09-28 18:14:17
  • [解決済み] CloudFormationがDynamoDBの作成JSONが無効だと主張する。

    質問 Troposphereで生成したJSONのDynamoDB部分です。 "sandbox": { "Properties": { "AttributeDefinitions": [ { "AttributeName": "audit_id",

    2023-06-24 09:18:26
  • [解決済み] キースキーマの属性数は、属性定義で定義された属性数と一致する必要があります。

    質問事項 DynamoDBのJavaScriptシェルで簡単なテーブルを作成しようとしているのですが、この例外が発生します。 { "message": "The number of attributes in key schema must match the number of attributes defined in attribute definitions.", "cod

    2022-04-22 03:53:37
  • [解決済み] DynamoDBのパーティションキーはどのように機能しますか?

    質問内容 DynamoDBテーブルのパーティションがどのように作成されるかを理解しようとしています。 これによると ブログ ということは、ユーザーIDが1から1000までのテーブルがあれば、1000のパーティションがあるということでしょうか?それとも、内部ハッシュ関数次第なのでしょうか? その後、各パーティションに均等にデータを割り当てるために、1~10のランダムなサフィックス

    2022-03-02 04:15:17
  • [解決済み] DynamoDBのキー/バリューのインクリメント

    質問 UserIDをキーとし、数値を値とするDynamoDBテーブルがあった場合、その数値/値を1回の操作でインクリメントできますか? それとも、それを読み出し、インクリメントして書き戻す必要がありますか? thx 解決方法は? DynamoDBはアトミックカウンターの概念をサポートしています。 単純にupdate_itemを呼び出すと action: "ADD" を使えば、

    2022-02-08 03:19:33
  • [解決済み] DynamoDB put-item ConditionalCheckFailedException

    質問 以下のテーブルスキーマが定義されている場合( create-table.json を呼び出した後、次のようなエラーが発生します。 put-item を使って add-event1.json に続いて add-event2.json : PutItem オペレーションの呼び出し時に、クライアントエラー(ConditionalCheckFailedException)が発生し

    2022-02-02 16:25:28