我发现 dynamodb 分页存在一个大问题。- 我使用以下参数执行查询操作
params = {
"TableName": "DEV_post",
"ProjectionExpression": "postId, postType",
"ExpressionAttributeValues": {":postStatusPublished": "published"},
"ScanIndexForward": false,
"Limit": 6,
"FilterExpression": " postStatus =:postStatusPublished "
}
这给出的结果只有 4 个帖子。因为它读取了最新的 6 条记录,然后应用了最不常见的分页方式 filterExpression。前 6 条记录包含 2 条不匹配的条件记录。有什么办法可以克服这个