我对Java Script和Node.js不太熟悉,
我正在尝试从MySQL数据库获取一个值,但返回的值是[object Object]而不是一个字符串。
我在网上没有找到任何答案来解决这个问题,
希望这里有人能够帮助。
行的值是[object Object]。
这是我的函数。
exports.getAllIdInfo= function(dbConnection, tables ,id , callback){
var tableName= tables[i];
var tableVariable = tableName;
var myQuery = 'SELECT time, ' + tableVariable + ' FROM ' + tableName + ' WHERE id= ' + id;
var query = dbConnection.query(myQuery, function (err, row, result) {
console.log(query.sql);
if (err) {
console.log("getAllGoodIds error");
console.error(err);
return;
}
console.log("row is: " + row);
callback(row);
});
};
console.log('row is:', row)
(注意逗号)) - robertklep