相当于--limit 1
的go-sdk是什么?
我可以在CLI中执行以下操作:
aws dynamodb query
--table-name TABLE_NAME
...
--limit 1
我不确定如何在go-SDK中执行此操作,我在下面尝试过:
var parameter = &dynamodb.QueryInput{
TableName: aws.String("TABLE_NAME"),
KeyConditions: map[string]*dynamodb.Condition{...},
SetLimit: aws.String("1"),
}
response, err := Dyna.Db.Query(parameter)
然后我遇到了类似的错误:
$ go test
# _/home/test/
./test.go:48:11: unknown field 'SetLimit' in struct literal of type dynamodb.QueryInput
在go-SDK中--limit 1
的正确方法是什么?
答案 0 :(得分:0)
在这里找到答案: https://github.com/aws/aws-sdk-go/blob/master/service/dynamodb/api.go#L9608
Limit: aws.Int64(1),