我正在使用带有Express和Nodejs的AWS开发工具包。我正在对用户表进行扫描。我想映射属性,以便它们不会出现在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"}]}
答案 0 :(得分:2)
NodeJS的DynamoDB文档SDK完全符合您的要求: https://github.com/awslabs/dynamodb-document-js-sdk
有关如何入门的说明以及README中基本API调用的代码段。