Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
go sdk中的DynamoDB查询“---限制1”?_Go_Amazon Dynamodb - Fatal编程技术网

go sdk中的DynamoDB查询“---限制1”?

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

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]*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),