如何从最后一页到第一页实现dynamodb分页?

时间:2016-08-19 10:09:38

标签: php amazon-dynamodb

我正在使用PHP实现dynamo db分页。

如果想要从第1页到第2页分页,一切正常,但如果我想从第3页到第1页,我没有到达任何地方。任何人都可以帮我这个吗?

2 个答案:

答案 0 :(得分:0)

如果您想返回第一页,只需创建一个新查询即可。

通常,您不能使用API​​来“向后”迭代。如果您有一个小数据集,您可以在本地保存所有值,并按您想要的任何顺序进行自己的迭代。

答案 1 :(得分:0)

你在做Query吗?分页的工作方式是使用LastEvaluatedKey发出另一个从该密钥开始的请求,并按ScanIndexForward属性指定的方向移动。因此,您只能从表格中的特定点向后或向前移动,并且无法跳转。

我猜这里,但我认为这个问题可能会解决您的潜在用例:Pagination with AWS DynamoDB with PHP