在没有sortKey和LastEvaluatedKey的Java中,如何在扫描操作中使用ExclusiveStartKe



我一直在DynamoDB中为一个名为"sample"的表使用ExclusiveStartKey进行扫描操作,该表没有排序键。。。只是一个分区键。它不断地抛出一个错误:;所提供的起始密钥是无效的";。我搞不清楚这里出了什么问题。我的代码适用于具有排序键的表。此外,没有使用LastEvaluatedKey的选项。我错过了什么?

只有在返回LastEvaluatedKey时才使用ExclusiveStartKey。如果响应中没有LastEvaluatedKey,则表示您已经读取了整个数据集,并且没有更多页面可检索。

最新更新