要删除 AWS DynamoDB 中的项目,您可以使用 AWS SDK 提供的方法来执行此操作。以下是一个示例代码,展示了如何使用 AWS SDK for Python(Boto3)来删除 DynamoDB 中的项目:
import boto3
# 创建 DynamoDB 客户端
dynamodb = boto3.client('dynamodb')
# 删除项目的主键
key = {
'id': {'S': '1234'} # 假设 'id' 是主键的属性名,'1234' 是要删除的项目的主键值
}
# 构建删除请求
request = {
'TableName': 'your-table-name', # 替换为您的表名
'Key': key
}
# 发送删除请求
response = dynamodb.delete_item(**request)
# 打印响应结果
print(response)
请确保您已经正确配置了 AWS CLI,或者在代码中提供 AWS 访问密钥和访问密钥 ID。在代码示例中,您需要将 'your-table-name' 替换为您要删除项目的 DynamoDB 表的名称。
以上代码将删除具有给定主键值的项目。