Я просто работаю с AWS DynamoDB в сжатые сроки.Мне интересно, как я могу получить тот же результат с этим оператором (без предложения WHERE):
SELECT column1 FROM DynamoTable;
Я пытался (но не смог) с:
import boto3
dynamodb = boto3.resource('dynamodb')
table = dynamodb.Table('DynamoTable')
from boto3.dynamodb.conditions import Key, Attr
resp = table.query(KeyConditionExpression=Key('column1'))
Требуется Key().eq()
или Key().begin_with()
...
Я уже пытался с resp = table.scan()
, но данные ответа слишком много полей, в то время как мне нужно только column1
Спасибо.