【问题标题】:AWS DynamoDB. Querying all hashes IN arrayAWS DynamoDB。查询所有哈希 IN 数组
【发布时间】:2016-10-29 05:59:13
【问题描述】:

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

【问题讨论】:

    标签: amazon-web-services amazon-dynamodb


    【解决方案1】:

    Query 没有提供你想要的。根据文档here:

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

    BatchGetItem 是您唯一的选择。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-13
      相关资源
      最近更新 更多