我在 MySQL 查询结果callback函数中设置了一个变量,以便稍后可以访问它,但是如果我尝试if(!data)在下一步中执行它,它data会说未定义。
await connection.query('SELECT * FROM `licenses` WHERE `licensekey` = ?', [key], function (error, results, fields) {
let data = results[0]
})
关键变量已正确定义,我可以console.log(results[0])在该函数内部执行操作。
狐的传说
相关分类