无法从node-postgres中的SELECT查询返回结果。现在,代码块结尾处的行是空的。这个select只是从POSTGRESQL中的一个序列返回下一个值。我知道你不能从回调中获取结果,但是有没有人使用node-postgres(或任何其他数据库模块到节点)来解决这个问题?SELECT和node-postgres的返回结果
client.connect();
var query = client.query("SELECT nextval(\'idgenerator\');");
var rows = [];
query.on('row', function(row, res) {
rows.push(row);
});
query.on('end', function(result) {
console.log(result.rowCount + ' rows were received');
});
//client.end();
console.log(rows);
谢谢。只需要完全理解javascript中的回调。 – magnudae