java - 如何在 DynamoDB 的 BatchGetItem 查询中指定范围键条件?

标签 java amazon-dynamodb

方法 BatchGetItemRequest(Map requestItems) 不允许添加任何键或范围条件。如果没有范围键,BatchGetItemRequest 将失败。如何使用比较运算符指定范围键条件?

最佳答案

获取请求 ( GetItem/BatchGetItem ) 不支持任何条件。

当你要求获得一个项目时,你需要确切地知道你想要什么(提供它的完整主键)

如果您希望有条件(搜索)- 您应该检查 Scan (全表)或 Query (提供哈希,搜索范围)

关于java - 如何在 DynamoDB 的 BatchGetItem 查询中指定范围键条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20914225/

相关文章:

java - 为什么我不能将此字符串转换为 int?

java - 如何获取包中的所有类名?

node.js - Node 错误 : read ECONNRESET

amazon-web-services - 如何使用 EMR 上的 HiveQL 将 DynamoDB 上的 Map 数据类型列导出到具有 JSON 数据类型的 S3?

amazon-web-services - 用户组的 DynamoDB 表结构

java - 使用 Java 在窗口中水平居中文本

java - google-api-translate-java 检索翻译时出错

java - 尝试根据单独的变量设置不同名称的变量

amazon-dynamodb - 使用无服务器框架创建的 DynamoDB 表名称具有随机后缀

amazon-web-services - 我应该将 Cognito 删除用户逻辑放在前端还是后端?