Amazon dynamodb dynamodb查询删除ProjectionExpression中指定列中的重复响应

Amazon dynamodb dynamodb查询删除ProjectionExpression中指定列中的重复响应,amazon-dynamodb,Amazon Dynamodb,假设下表中A是分区键,B是排序键: A B C a1 b1 c1 a1 b2 c1 a1 b3 c1 a1 b4 c2 如果使用KeyConditionExpressionA=a1、ProjectionExpressionC进行查询, 返回将是[c1,c1,c1,c2] 但我希望它是[c1,c2],即删除重复的c1 怎么做?据我所知,这目前是不可能的 另外,与收到结果后自己删除重复项相比,结果集更小(因此传输速度可能更快)。即使有可能,查询也会消耗相

假设下表中A是分区键,B是排序键:

A    B    C
a1   b1   c1
a1   b2   c1
a1   b3   c1
a1   b4   c2
如果使用KeyConditionExpression
A=a1
、ProjectionExpression
C
进行查询, 返回将是
[c1,c1,c1,c2]

但我希望它是
[c1,c2]
,即删除重复的
c1


怎么做?

据我所知,这目前是不可能的

另外,与收到结果后自己删除重复项相比,结果集更小(因此传输速度可能更快)。即使有可能,查询也会消耗相同的吞吐量,因为DynamoDB内部还需要查询所有结果,然后删除重复项