Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript dynamoDB:如何使用从dynamoDB.getItem返回的值_Javascript_Node.js_Amazon Dynamodb - Fatal编程技术网

Javascript dynamoDB:如何使用从dynamoDB.getItem返回的值

Javascript dynamoDB:如何使用从dynamoDB.getItem返回的值,javascript,node.js,amazon-dynamodb,Javascript,Node.js,Amazon Dynamodb,我不知道如何使用从dynamodb.getItem检索到的数据。我想将getItem的结果返回给用户 例如,代码 dynamodb.getItem(params, function(err, data) { if (err) console.log(err); // an error occurred else console.log(data); } 将数据记录到控制台。如何将数据返回到被调用函数 感谢您的帮助。返回数据表单getItem(aws dynamoDB)

我不知道如何使用从dynamodb.getItem检索到的数据。我想将getItem的结果返回给用户

例如,代码

dynamodb.getItem(params, function(err, data) {
      if (err) console.log(err); // an error occurred
      else  console.log(data);
}
数据记录到控制台。如何将数据返回到被调用函数


感谢您的帮助。

返回数据表单getItem(aws dynamoDB)没有直接的方法,您必须向getItem提供回调函数,或者必须使用Request.send(回调)和回调。这与任何异步调用相同,您无法从异步调用返回响应

有关如何从异步调用返回响应的详细信息,请访问我在问题下方的评论中提供的链接

下面是您可以使用的示例代码

var callback: function(err,data){
     /// use data.
};

dynamodb.getItem(params,callback); 

没有直接的方法可以返回数据表单getItem(aws dynamoDB),必须向getItem提供回调函数,或者必须使用Request.send(回调)和callback。这与任何异步调用相同,不能从异步调用返回响应

有关如何从异步调用返回响应的详细信息,请访问我在问题下方的评论中提供的链接

下面是您可以使用的示例代码

var callback: function(err,data){
     /// use data.
};

dynamodb.getItem(params,callback); 

您可以在您提供的回调函数中使用
数据
,并在那里随心所欲地使用它。感谢Rohan的领导。你能帮我一个示例代码吗!!请查看以下线程:您可以在您提供的回调函数中使用
数据
,并在那里随心所欲。感谢Rohan的指导。你能帮我一个示例代码吗!!请查看下面的线程:请更新您的答案,包括解决方案周围的上下文。请考虑编辑您的帖子,以添加更多的解释您的代码做什么,为什么它会解决这个问题。通常只包含代码(即使它正在工作)的答案通常不会帮助OP理解它们的问题。请更新您的答案以包括解决方案周围的上下文。请考虑编辑您的帖子,以添加更多关于您的代码所做的解释以及为什么它将解决该问题的解释。一个只包含代码的答案(即使它在工作)通常不会帮助OP理解他们的问题。