go sdk中的DynamoDB查询“---限制1”?
go sdk与go sdk中的DynamoDB查询“---限制1”?,go,amazon-dynamodb,Go,Amazon Dynamodb,go sdk与--限制1的等价物是什么 我可以在CLI中执行以下操作: aws dynamodb query --table-name TABLE_NAME ... --limit 1 我不确定如何在go SDK中执行此操作,我尝试了以下操作: var parameter = &dynamodb.QueryInput{ TableName: aws.String("TABLE_NAME"), KeyConditions: map[string]*dyn
--限制1
的等价物是什么
我可以在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
的正确方法是什么?在这里找到了答案:
Limit: aws.Int64(1),