在dynamodb中使用数据

时间:2018-10-15 08:57:47

标签: aws-lambda amazon-dynamodb

我正在查询一个dynamodb表,并且得到了所需的结果,但是我似乎无法弄清楚如何传递结果以供使用。

我没有包括params数组,而是它的标准。该代码位于lambda内部。

我要实现的目的是使此更新的内容为“ item [0] ['the_data'];”的“ value”参数;

var value = "not changed after the dbase query, why?";

    dynamodb.query(queryparams, function(err, data) {
       if (err) {
          console.log("Query Error", err);
       } else {
           if(data.Count > 0){
              var item = data.Items;
              value = item[0]['the_data'];
              //console.log("The data: " + JSON.stringify(item));
           }

       }
     });

1 个答案:

答案 0 :(得分:0)

是的

它在CloudWatch中显示,并且当我在lambda本身中使用测试功能时显示日志。

到目前为止,唯一的解决方法是创建一个s3对象,并创建另一个网关和函数以返回该对象的内容。