【发布时间】:2021-10-14 19:03:44
【问题描述】:
使用 MySQL 连接节点(使用 mysql2/promise)
开
const sql = `
SELECT *
FROM Applicant
WHERE ApplicationId = ?
`;
const result = await this.mysqlManager.Query(sql,number);
console.log(result);
public async Query(sql: any, parameters?: any, connection?: PoolConnection): Promise<any>
{
const con = connection || (await this.GetConnection());
try
{
const data = await con.query(sql, parameters);
return data;
}
catch (error)
{
con.release();
throw error;
}
}
但得到回应
列定义{ _buf:, _clientEncoding: 'utf8', _catalogLength:3, _catalogStart: 2329, _schemaLength: 8, _schemaStart: 2333, _tableLength:9, _tableStart:2342, _orgTableLength: 9, _orgTableStart: 2352, _orgNameLength:16, _orgNameStart: 2379, 字符集:224, 编码:'utf8', 名称:'SalaryDayRangeTo', 列长度:80, 列类型:253, 标志:0, 小数:0 }
有人可以帮我解决这个问题吗?
【问题讨论】: