Я относительно новичок в MySQL/Node.js, и я пытался что-то собрать вместе, но я продолжаю сталкиваться с ошибкой с моим кодом.
app.get("/", function(request, response){
var q = 'SELECT COUNT(*) AS count FROM users';
connection.query(q, function (error, results){
if (error) throw error;
var count = results[0].count;
res.send("We have " + count + "users in our database");
});
});
Однако в строке "res.send" есть предупреждение о том, что "res не определено".
Два вопроса:
У вашей сигнатуры функции есть response
в качестве параметра, и вы пытаетесь использовать res
(не определен нигде). Поэтому измените res
на response
.