我似乎无法让MySQL从我的数据库中吐出信息,我已经通过命令行和phpmyadmin输入了相同的查询,并且两者都执行正常,只有当我尝试通过节点服务器运行它才发送给我下面的错误,
ER_BAD_FIELD_ERROR: Unknown column 'Meetings.user' in 'field list'
这是我正在运行的代码,
var options = {sql:'SELECT users.username, `Meetings`.`user` FROM Meetings INNER JOIN users on `Meetings`.`user` = users.id', nestTables:true};
pool.query(options, function(err, rows) {
if (err) {
console.log(module_name + err)//Debugging purposes
}else{
console.log(rows);//Debugging purposes
}
})
虽然我收到了一个空对象或错误消息,但我尝试使用多种变体来使用引号。
我已阅读此模块的可用文档,但仍然没有运气。 mysql-Doc
如果我错过了某些内容或者只是完全错误,我就不会这样做,无论哪种方式,我都会非常感谢您的帮助,谢谢您提前。
注意:我所有其他查询都可以正常工作,只有JOIN查询似乎给我带来了问题。