問題タブ [dynamodb-mapper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 複数の条件で条件付き保存を行うための DynamoDB マッパー
保存式を作成するために DynamoDB マッパーを使用しようとしています。レコードを保存したい
- 特定の属性値が存在しません。また
- その属性値は、特定の値より大きくなければなりません。
そのため、式を作成しましたが、スローされIllegalArgumentException
ます。
これは私が得ている例外の一種です。
私は何かが足りないのだろうか、それとも何か問題があるのだろうか??
編集
2 つの内部条件の間で OR 演算を使用できなかったようです。何らかの方法でOR-ingを行うことは可能ですか?? 前もって感謝します。
java - ユーザー入力に従って DynamoDB クエリ式を動的に構成する
ユーザーがリクエスト本文で渡すパラメーターに従ってアイテムをリストできるようにする API エンドポイントを作成しています。
パーティション キーを唯一の必須パラメータにしたい。クライアントは、クエリで必要なレベルの粒度を達成するために、0 個以上のキーと値のペアを渡すことができます。
私の DynamoDB テーブルには、次の構造のアイテムが保持されます。
ハードコーディングされた作業コードがいくつかありDynamoDBQueryExpression
、クエリ式を動的にまとめる方法については考えていますが、for ループと文字列操作の醜い組み合わせを考えています。
を動的にまとめるエレガントでクリーンな方法はありますDynamoDBQueryExpression
か?
参考までに、私が持っているスターターコードは次のとおりです。
さらに明確にするために、私がどのようにput
ハードコーディングされた値をwithFilterConditionExpression
どのように渡しているかを見てください。
Java のAWS DynamoDB Mapperを使用しています。
amazon-dynamodb - dynamo db マッパーを使用して dynamo db のデクリメント値をインクリメントする
dynamo DB を使用して、単純に賛成/反対の投稿機能を作成したいと考えています。アトミック カウンターは機能しているように見えますが、 を使用してそれらを実装する方法がわかりませんDynamoDBMapper
。私はDynamoDBMapper
他のすべての操作に使用しています。どうすればこれを実装できるか教えてください。