使用DynamoDB的GetItem方法并传递主键即可获取单个项目的键值字典。以下是Python代码示例:
import boto3
# 创建DynamoDB客户端
dynamodb = boto3.client('dynamodb')
# 请求主键为'1'的项目的键值字典
response = dynamodb.get_item(
TableName='mytable',
Key={
'id': {'N': '1'}
}
)
# 打印项目的键值字典
print(response['Item'])
请注意,这仅适用于获取单个项目,并且您需要使用正确的主键属性名称和值。如果您需要扫描整个表并将结果转换为键值字典,您需要编写代码来实现此操作。