【发布时间】:2014-03-19 16:30:40
【问题描述】:
nodejs 文件在 Heroku 上,我使用 PostgreSQL 作为数据库 我想从视图中导出 csv 文件:
// 我的 PostgreSQL 查询
var copyTo = require('pg-copy-streams').to;
var csv = require('csv');
var fs = require('fs');
var stream = client.query(copyTo('COPY (SELECT * FROM v_metric) TO
STDOUT WITH CSV HEADER DELIMITER as \'|\''));
//导出为csv
csv().from(stream.pipe(process.stdout,{ end: false)).to(fs.createWriteStream('sample.csv'))
我没有任何结果,sample.csv 为空。
有什么想法吗?
提前谢谢你
【问题讨论】:
标签: node.js postgresql csv heroku