私はこのコードを持っています: server.js:
var sql = require('./libs/mysql');
app.get('/status', function(req, res) {
res.send(sql.readName('1600'));
});
mysql.js:
exports.readName = function(name){
var connection = mysql.createConnection(option);
connection.connect();
connection.query('SELECT id FROM asterisk.users WHERE name= '+name, function (err, rows, fields) {
console.log('mysql: ' +rows[0].id);
return(rows[0].id);
});
これで、GET http://mydomain.com/statusを送信しても応答がありません。しかし、コンソールログには正しい答えが表示されます。私のエラーはどこですか?