我发现了有关动力炸药分页的一个大问题。 -我使用以下参数执行查询操作
params = {
"TableName": "DEV_post",
"ProjectionExpression": "postId, postType",
"ExpressionAttributeValues": {":postStatusPublished": "published"},
"ScanIndexForward": false,
"Limit": 6,
"FilterExpression": " postStatus =:postStatusPublished "
}
这仅给出4条结果。 bcos会读取最新的6条记录,然后应用filterExpression,这是一种最不常见的分页方式。 前6个记录包括2个不匹配的条件记录。 有什么办法可以克服这个问题