【问题标题】:Dynamodb Nodejs SDK Scan returning Attribute namesDynamodb Nodejs SDK 扫描返回属性名称
【发布时间】:2015-07-28 08:36:28
【问题描述】:

我将 AWS 开发工具包与 Express 和 Nodejs 结合使用。我正在对表用户进行扫描。我想映射属性,这样它们就不会出现在 JSON 中。 我有以下代码:

app.get('/users',function(req, res) {

var params = {
    TableName: 'Users'
};

dynamodb.scan(params, function(err, data) {
    if (err) {
        console.log(err, err.stack); // an error occurred

    } else {
        console.log(data);
                   // successful response
        res.send(data);
    }
});

});

返回:

 {"Items":[{"id":{"S":"test"}}]}

我希望它返回:

{"Items":[{"id":"test"}]}

【问题讨论】:

    标签: node.js amazon-dynamodb aws-sdk


    【解决方案1】:

    适用于 NodeJS 的 DynamoDB 文档 SDK 完全符合您的要求: https://github.com/awslabs/dynamodb-document-js-sdk

    README 中有关于如何开始和编写用于基本 API 调用的 sn-ps 的说明。

    【讨论】:

      猜你喜欢
      • 2020-07-01
      • 2019-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-19
      相关资源
      最近更新 更多