我在两个路由中使用json2csv并传递对象数组,而它在单个路由和第二个路由上工作得很好,它将单个_id列和rest列中的所有值相加,如$init,$,error等。
发布于 2021-06-23 16:01:19
当这个问题出现时,定义您自己的文件,您希望在与数据对应的列名中显示这些文件。
cont fileds = ['filed1', 'filed2', 'filed3'....];
const opts = {fileds};并将opts作为第二个参数传递给json2csv,如
const csvString = json2csv.parse(data, opts);
res.setHeader('Content-disposition', 'attachment; filename=file-name.csv');
res.set('Content-Type', 'text/csv');
return res.status(200).send(csvString);Bingo一切都很好。
https://stackoverflow.com/questions/68095877
复制相似问题