我嘗試導出一個功能是這樣的:如何正確地導出/需要
exports.query = function(request){
conn.query(request, function(err, rows, fields){
if(err) console.log(err);
return rows[0].id;
});
}
,並使用它:
var mysql = require('./mysql');
console.log(mysql.query('SELECT * FROM tablename'));
爲得到一個結果出發這樣涉及undefined
作爲輸出。 我該如何解決這個問題?
請注意,當我只輸入console.log(rows[0].id)
而不是return rows[0].id
時,它會發回123
。
在此先感謝!
您需要提供一個回調。 – Scimonster
@Scimonster,你會更詳細嗎? – user3821280