Я играю с Новый API данных для Amazon Aurora Serverless
Возможно ли получить имена столбцов таблицы в ответе?
Если, например, я запускаю следующий запрос в таблице user с идентификатором столбцов, first_name, last_name, email, phone:
const sqlStatement = `
SELECT *
FROM user
WHERE id = :id
`;
const params = {
secretArn: <mySecretArn>,
resourceArn: <myResourceArn>,
database: <myDatabase>,
sql: sqlStatement,
parameters: [
{
name: "id",
value: {
"stringValue": 1
}
}
]
};
let res = await this.RDS.executeStatement(params)
console.log(res);
Я получаю ответ, подобный этому, поэтому мне нужно угадать, какой столбец соответствует каждому значению:
{
"numberOfRecordsUpdated": 0,
"records": [
[
{
"longValue": 1
},
{
"stringValue": "Nicolas"
},
{
"stringValue": "Perez"
},
{
"stringValue": "example@example.com"
},
{
"isNull": true
}
]
]
}
Я бы хотел получить ответ, подобный этому:
{
id: 1,
first_name: "Nicolas",
last_name: "Perez",
email: "example@example.com",
phone: null
}