我只是在短时间内使用 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
谢谢。