db.js
pool.connect(function (err, client, done) {
client.query('SELECT id, user_id, name FROM public.chat;', function (err,
result) {
if (err) console.log("error" + err.message);
else {
module.exports.res = result.rows[0];
}
});
});
app.js文件
var con = require('./db/connect');
console.log(con.res);
我得到的结果不确定 ,我不明白,原因是回调?
答案 0 :(得分:-1)
尝试一下:
db.js:
module.exports = pool.connect(function (err, client, done) {
client.query('SELECT id, user_id, name FROM public.chat;', function (err, result) {
if (err)
console.log("error" + err.message);
else
return result.rows[0];
});
});
app.js:
var con = require('./db/connect');
console.log(con());