node-postgres의 SELECT 쿼리 결과를 가져 오는 데 문제가 있습니다. 이제 행은 코드 블록 끝에서 비어 있습니다. 이 선택은 POSTGRESQL의 시퀀스에서 다음 값을 반환합니다. 나는 당신이 콜백으로부터 결과를 검색 할 수 없다는 것을 알고 있지만 여기에 수정을 알 수있는 node-postgres (또는 노드에 대한 다른 데이터베이스 모듈)를 사용하는 사람이 있습니까?node-postgres를 사용하는 SELECT 결과 반환
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);
감사합니다. 그냥 자바 스크립트에서 콜백을 완전히 이해해야했습니다. – magnudae