在dynamo查询操作中应用分页限制之前,是否可以先应用filterExpression?

时间:2018-10-30 13:15:27

标签: node.js amazon-web-services amazon-dynamodb amazon-dynamodb-index

我发现了有关动力炸药分页的一个大问题。 -我使用以下参数执行查询操作

params = {
            "TableName": "DEV_post",
            "ProjectionExpression": "postId, postType",
            "ExpressionAttributeValues": {":postStatusPublished": "published"},
            "ScanIndexForward": false,
            "Limit": 6,
            "FilterExpression": " postStatus =:postStatusPublished "
        }

这仅给出4条结果。 bcos会读取最新的6条记录,然后应用filterExpression,这是一种最不常见的分页方式。 前6个记录包括2个不匹配的条件记录。 有什么办法可以克服这个问题

0 个答案:

没有答案
相关问题