小编dep*_*ver的帖子

DynamoDB 中使用参数的“排序依据”

通过阅读 Amazon DynamoDB 指南,我不明白是否有办法在查询/扫描后订购项目。

例如:

--我的数据库表--

        TableName:"Projects",
           Item:{
              "projectOwner": "User1",
              "projectName": "Project1",
              "creationDate": "Wed Nov 20 2016",
              "updateDate": "Wed Nov 29 2016",
         }Item:{
              "projectOwner": "User1",
              "projectName": "Project2",
              "creationDate": "Wed Nov 20 2016",
              "updateDate": "Wed Nov 28 2016",
         }Item:{
              "projectOwner": "User1",
              "projectName": "Project3",
              "creationDate": "Wed Nov 20 2016",
              "updateDate": "Wed Nov 30 2016",
         }
Run Code Online (Sandbox Code Playgroud)

所以我想扫描我的数据库并返回按“updateDate”排序的所有项目。有没有办法使用 dynamoDB 参数来实现这一点?

        params = {
             TableName: "Projects",
             ProjectionExpression: "projectName",
             KeyConditionExpression: "projectOwner = :userId",
             ExpressionAttributeValues: {
                 ":userId":userId
             }
        };
Run Code Online (Sandbox Code Playgroud)

node.js amazon-dynamodb

3
推荐指数
1
解决办法
5635
查看次数

标签 统计

amazon-dynamodb ×1

node.js ×1