【发布时间】:2019-03-04 19:30:03
【问题描述】:
有人可以帮帮我吗?我试图弄清楚,但我没有想法。
-------------dynamo.js....
module.exports.readUser = function (user_id) {
AWS.config = new AWS.Config();
AWS.config.update({region: "eu-west-1"});
var docClient = new AWS.DynamoDB.DocumentClient();
var table = "user";
var user_id = user_id;
var params = {
TableName: table,
Key:{
"user_id": user_id
}
};
docClient.get(params, function(err, data) {
if (err) {
return err;
} else {
//console.log(data); <-- data is filled
return data;
}
});
var dynamo = require("./dynamo.js");
console.log(dynamo.readUser(4711998));
【问题讨论】:
-
你能更详细地解释这个问题吗?如果可能,包括控制台输出。
-
没有那么多 ubuntu@ip-172-31-21-157:~$ node test.js ec2 undefined
-
数据填充了一个json但是console.log(dynamo.readUser(4711998));只给出一个未定义的
标签: node.js