2016-10-29 4 views
0

私はBatchGetItemsが複数のハッシュキーを取得できることを知っています。読み込み容量を節約するために、クエリで「IN」キーワードを使用して同じ機能を提供できるかどうかを知りたいですか?つまり、すべての主キーがクエリの配列に挿入され、配列内の「IN」を検索します。AWS DynamoDB。すべてのハッシュをIN配列に照会する

答えて

1

Queryは、あなたが望むものを提供していません。ドキュメントhereあたりのとおり:

KeyConditionExpression:条件は、単一のパーティションキーの値に等しいかどうかのテストを実行する必要があります。この条件では、1つのソートキー値に対して複数の比較テストのいずれかを実行することもできます。 Queryは、KeyConditionExpressionを使用して、指定されたパーティションキー値とソートキー値を持つ1つのアイテム、または同じパーティションキー値を持ちながら異なるソートキー値を持つ複数のアイテムを取得できます。

BatchGetItemです。

関連する問題