Как получить значения атрибутов из БД Динамо в Go? - PullRequest
0 голосов
/ 02 апреля 2020

Я пытаюсь извлечь столбец из таблицы Dynamo DB, например, SELECT users FROM tableName.

db := dynamodb.New(session)
input := &dynamodb.ScanInput{
    TableName:            aws.String("TableName"),
    ProjectionExpression: aws.String("User"),
}

users, err := db.Scan(input)
log.Println("Users:", users, err)

Журнал просто печатает Users: {} Either the KeyConditions or KeyConditionExpression parameter must be specified in the request.

Карта ответов пуста. Имя таблицы является единственным обязательным полем для объявления ScanInput, и я не пытаюсь ничего фильтровать. Что я здесь не так делаю?

Редактировать: каким должно быть выражение KeyConditionExpression, когда я не пытаюсь выполнить запрос с указанным значением c?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...