从node.js aws lambda中的回调数据数组返回单个值



大家下午好,任何想法如何从node.js中的returnd数据数组中提取字段非常感谢

exports.handler = (event, context, callback) => {
var countryName ="YECO";// event.currentIntent.slots.ctryName;
var params = {TableName: 'DynamoDBTutorial', Key:{"id":countryName}}
dotClient.get(params,function(err,data){
  if(err){
    callback(err,null);
  }
  else{
    callback(null,data); //<< how can I fetch first field eg. data[0]
Here's what I currently get which's correct but I want to fetch key1 value
{
  "Item": {
    "key1": "100",
    "key2": "200",
    "id": "YECO",
    "key3": "300"
  }
}

您可以用callback(null,data)替换CC_1。

最新更新