【发布时间】:2022-05-11 01:57:29
【问题描述】:
我正在使用 aws-sdk-go 库在 Golang 中进行 DynamoDb 连接。
我的 DynamoDb 表有一个分区键 DeviceId(字符串)和一个排序键时间(数字)。如何编写 GetItemInput 以获取具有特定 DeviceId 的所有数据?
params := &dynamodb.GetItemInput{
Key: map[string]*dynamodb.AttributeValue {
"DeviceId": {
S: aws.String("item_1"),
},
},
ExpressionAttributeNames: map[string]*string{
"DeviceId": "DeviceId",
},
TableName: aws.String("DbName"),
}
list, err := svc.GetItem(params)
【问题讨论】:
标签: amazon-web-services go amazon-dynamodb aws-sdk aws-sdk-go