我想要JSON格式的响应。DynamoDB是否提供了开箱即用的功能,或者我是否必须实现RESTful服务?
发布于 2017-04-26 08:48:43
您可以开发AWS Lambda函数并从DynamoDB读取数据。
然后使用API Gateway创建一个API来公开Lambda函数。
发布于 2017-04-26 13:10:59
我对S3中的Lambda和javascript文件都这样做了。
S3中的JS文件:
var dynamodb = new AWS.DynamoDB({
apiVersion: '2012-08-10'
});
var params = {
TableName: "movies"
};
dynamodb.scan(params, function(err, data) {
if (err) {
console.log(err, err.stack);
} else {
console.log(data);
}
)};
在Lambda中:
var doc = require('dynamodb-doc'),
db = new doc.DynamoDB(),
aws = require('aws-sdk'),
s3 = new aws.S3({apiVersion: '2006-03-01'});
var params = {
TableName: "movies"
};
dynamodb.scan(params, function(err, data) {
if (err) {
console.log(err, err.stack);
} else {
console.log(data);
}
)};
https://stackoverflow.com/questions/43621069
复制相似问题