我正在使用fast-csv节点包从 SQL 查询生成 CSV 文件。这是相关的代码。
const dataStream = client.query(copyTo(q));
const writeStream = fs.createWriteStream('output.csv');
dataStream.pipe(writeStream);
dataStream.on('end', async function () {
console.log("Closing client");
await client.end();
});
上面的代码可以很好地生成 CSV 文件,但我没有将标题行添加到输出 csv 中。
问题:如何在 csv 输出文件中添加标题行?