我正在使用PHP实现dynamo db分页。
如果想要从第1页到第2页分页,一切正常,但如果我想从第3页到第1页,我没有到达任何地方。任何人都可以帮我这个吗?
答案 0 :(得分:0)
如果您想返回第一页,只需创建一个新查询即可。
通常,您不能使用API来“向后”迭代。如果您有一个小数据集,您可以在本地保存所有值,并按您想要的任何顺序进行自己的迭代。
答案 1 :(得分:0)
你在做Query吗?分页的工作方式是使用LastEvaluatedKey
发出另一个从该密钥开始的请求,并按ScanIndexForward
属性指定的方向移动。因此,您只能从表格中的特定点向后或向前移动,并且无法跳转。
我猜这里,但我认为这个问题可能会解决您的潜在用例:Pagination with AWS DynamoDB with PHP。