2

我刚刚展示了来自 SQL 的数据,它以 JSON ExecuteStatement 的形式返回。响应是这样的:

{
    "numberOfRecordsUpdated": 0,
    "records": [
        [
            {
                "isNull": 1
            },
            {
                "stringValue": "Example"
            },
            {
                "stringValue": "Example"
            },
            {
                "stringValue": "example@example.com"
            },
            {
                "isNull": true
            }
        ]
    ]
}

我要做的是更改值名称或列名称。像这样的东西:

first_name: example
second_name: example
email: example@example.com

拉姆达函数

const params{ = 

secretArn: 'arn:aws.....',
database: 'database name',
SQL: SELECT * FROM database name,
includeResultMetadata: true,
};

try {
   const dbResponse = await RDS.executeStatement(params, (err, data) => {
    if (err) {
      console.log(err);
      callback('Query Failed');
    }else {
       callback(null, datarecords)';
   }
}).promise();

console.log(dbResponse); // the response in json 

return dbResponse; //return the json code 

我使用 node.js 使用 lambda 函数返回了 JSON 响应有没有办法修改列的名称?

将不胜感激任何回应谢谢你!

4

0 回答 0