在dynamodb nodejs中查询具有相同属性的多个值

时间:2017-10-10 09:58:31

标签: node.js amazon-dynamodb

有没有办法查询具有单个属性的多个值的dynamodb表?

x = [this_var, that_var, last_resort].find(&:present?)

1 个答案:

答案 0 :(得分:1)

BachGetItem API可用于从DynamoDB表中获取多个项目。但是,当您从索引获取数据时,无法用于您的用例。

  

BatchGetItem操作返回一个或多个项的属性   来自一个或多个表。您可以按主键识别请求的项目。

在API透视图中,没有其他解决方案。您可能需要查看数据建模透视图并设计表/索引以满足您的查询访问模式(QAP)。

另外,请注意,使用分区键值(即一些小数字)多次查询索引不会影响性能,只要它是少数项目。