11

我想将 table 的主键提取到 list ,但找不到 api 来做到这一点。

例如,作为亚马逊示例线程表,我想问如何:

1) 获取hash primary key列表,在亚马逊示例线程表中,它将是 ["Amazon DynamoDB", "Amazon S3"] 的数组

2)分配hash primary key给“Amazon DynamoDB”,我想获取range primary key列表,它将是[“Amazon DynamoDB Thread 1”,“Amazon DynamoDB Thread 2”]的数组

4

1 回答 1

4

对于 1,您想要的是Scan在表上运行操作。Scan获取列表的所有项目。取决于您使用的 API,您只能获取哈希键或您想要的任何属性。

对于 2,您想要的是Query- 它获取一个哈希属性并返回所有具有哈希属性的行(可以多于一个)。

概述 -查询和扫描操作

Java 映射器参考 -扫描查询

于 2013-10-25T13:25:53.613 回答