dynamodb のページネーションで大きな問題が 1 つ見つかりました。- 次のパラメーターを使用してクエリ操作を実行します
params = {
"TableName": "DEV_post",
"ProjectionExpression": "postId, postType",
"ExpressionAttributeValues": {":postStatusPublished": "published"},
"ScanIndexForward": false,
"Limit": 6,
"FilterExpression": " postStatus =:postStatusPublished "
}
これにより、結果は4つの投稿のみになります。bcos は、最新の 6 レコードを読み取り、最も一般的なページネーションの方法である filterExpression を適用します。最初の 6 レコードは、2 つの不一致条件レコードで構成されます。これを克服する方法はありますか