2016-08-19 20 views
0

PHPを使用してdynamo dbページネーションを実装しています。最終ページページから1ページ目までのdynamodbページネーションの実装方法は?

1ページ目から2ページ目に改ページしたい場合は、すべてうまくいきますが、3ページ目から1ページ目に移動したい場合は、どこにも行きません。誰もこれで私を助けることができますか?

+0

あなたが今までに持っているもののコードサンプルと、失敗したケースでの望ましくない動作のエラーまたは説明を共有してください。 –

答えて

0

最初のページに戻る場合は、単に新しいクエリを作成します。

一般的に、APIを使用して「後方に」反復することはできません。小規模なデータセットを使用している場合は、すべての値をローカルに保存し、必要な順序で独自の繰り返しを実行できます。

0

Queryをやっていますか?ページングが動作する方法は、LastEvaluatedKeyを使用して、そのキーで開始し、ScanIndexForward属性で指定された方向に移動する別の要求を行うことです。したがって、テーブル内の特定のポイントからのみ前後に移動することができ、ジャンプすることはできません。

私はここで推測していますが、この質問が潜在的な使用例に対処できると思います。Pagination with AWS DynamoDB with PHP

関連する問題