Я пытаюсь распечатать некоторых пользователей из базы данных pg. в index.js файле У меня есть следующий:печать данных postgres в html с node.js
function list(callback) {
pg.connect(cstr, function(err, client, done) {
if (err) {
callback(err);
} else {
client.query('select fname from users', function(err, result) {
// Ends the "transaction":
done();
// Disconnects from the database:
client.end();
if (err) {
callback(err);
} else {
callback(result.rows);
}
});
}
});
}
и в моем app.js я следующее:
app.get('/users', function (req, res) {
db.list(function(data){
console.log(data);
res.send(data);
});
});
Я знаю, что его получение пользователей, поскольку она выводит его на консоль. Но когда я перезагружаю страницу, я получаю «Нет данных».
console.log выводит следующее:
[ { fname: 'Frank' },
{ fname: 'Jake' },
{ fname: 'Cristiano' },
{ fname: 'Lionel' },
{ fname: 'Wayne' } ]
Мне нужно вывести, что в табличном виде на моем браузере, но я не знаю, как получить его для передачи данных.