amazon-web-services - 删除 DynamoDB 中按 PartitionKey 的所有行

标签 amazon-web-services aws-lambda amazon-dynamodb aws-sdk

有没有办法使用 NodeJS 删除某个分区键的所有行? 我的行由分区键 + 排序键组成

最佳答案

不幸的是没有。 DynamoDB deleteItem API 需要完整分区 + 排序键。因此,您需要做的是通过分区键查询以获取分区中的所有项目,然后单独删除每个项目。如果您想让速度更快一点,您可以使用batchWriteItem 来组合一些删除请求。

关于amazon-web-services - 删除 DynamoDB 中按 PartitionKey 的所有行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51950833/

相关文章:

amazon-web-services - 以超链接格式提供 AWS Lex 响应

python - “chalice deploy”调用以“Unknown parameter in input: ”结尾

amazon-web-services - 如何使用 SAM 通过 API Gateway 配置异步 lambda 调用?

amazon-web-services - 根据 Cloudformation 堆栈更新/完成事件触发 lambda

iOS AWS S3/DynamoDB 云存储视频录制应用设计

database - 私有(private)云上的 Web 应用程序?

java - 我的 CloudWatch 日志中缺少 AWSRequestId

javascript - DynamoDB 节流

amazon-dynamodb - 如何计算 DynamoDB 的读取容量单位和写入容量单位

amazon-web-services - 避免在 CloudFormation 堆栈中重新创建已经存在的 DynamoDB 表