AWS DynamoDB。查询数组中的所有哈希值

时间:2016-10-29 05:59:13

标签: amazon-web-services amazon-dynamodb

我知道BatchGetItems允许检索多个哈希键。为了节省读取容量,我想知道Query是否通过我可以使用的一些“IN”关键字提供相同的功能?即,所有主键都将插入一个数组中,以便Query在数组中搜索“IN”。

1 个答案:

答案 0 :(得分:1)

Query没有提供您想要的内容。根据文档here

  

KeyConditionExpression :条件必须对单个分区键值执行相等性测试。该条件还可以对单个排序键值执行多个比较测试之一。 Query可以使用KeyConditionExpression检索具有给定分区键值和排序键值的项目,或者具有相同分区键值但排序键值不同的多个项目。

BatchGetItem是您唯一的选择。