如何在 Java 中编写条件 DynamoDB 查询



我是 AWS 新手,需要帮助编写针对特定条件的 DynamoDB 查询。

这是我的要求: 表名称 = 具有架构 ID(索引(、姓名、薪水、司法部、密码的员工。

我需要查询工资> 20K 和工资<30K 的员工,以及 2016 年和 2018 年 doj>和 doj <2018 的员工。

我使用此文档尝试使用QuerySpec spec = new QuerySpec((,但无法使其工作。谁能帮我?

您可以尝试使用 Dynamodb 中 Scan 方法中的过滤条件编写条件查询,如果您需要使用查询方法,则需要具有 GSI(全局二级索引(来查询在表定义中指定为 GSI 的非索引键。

最新更新