amazon-web-services - dynamodb如何仅按排序键查询?

标签 amazon-web-services amazon-dynamodb boto3

我已经编写了一些python代码,我想通过排序键查询dynamoDB数据。
我记得我可以成功使用后续代码:

 table.query(KeyConditionExpression=Key('event_status').eq(event_status))


我的表格结构列

primary key:event_id
sort key: event_status

最佳答案

您必须为排序键创建一个全局二级索引(GSI),以便单独对其进行查询。

关于amazon-web-services - dynamodb如何仅按排序键查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42371411/

相关文章:

php - unmarshalItem DynamoDB 和 PHP 不工作

python - type() 函数没有为 boto3 sqs 对象返回正确的结果?

python - 我可以将 "Config"对象与 boto3 资源一起使用吗?

amazon-s3 - 使用 Cloudformation 启用 S3 库存

python - AWS IAM Python Boto3 脚本 - 创建用户

amazon-web-services - 创建 AWS 日志组?

python - AWS DynamoDB Python - 不从 table.scan() 返回属性

reactjs - React 中的 AWS Amplify,如何从订阅的监听器呈现新数据

amazon-web-services - 我可以使用 terraform 在 aws 中注册域吗?

java - 如何模拟DynamoDB批量保存?