オブジェクトの配列をダウンロードする mongdb データベース クエリを実行してから、それを CSV に変換したいと考えています。babyparse
ノードのpapaparse代替バージョンを使用しています。
これは私がしようとしているものです:
Player.find({}).
exec(function(err, players) {
console.log(players.length);
var csv = papaparse.unparse(players, {
quotes: false,
delimiter: ',',
newline: '\n'
});
response.set({'Content-Type': 'application/force-download',
'Content-disposition':'attachment; filename=players.csv'});
response.send(200, csv);
});
}
ただし、これは正しい CSV ファイルを提供しませんが、csv コンテンツと Java スクリプト関数のコンテンツをマージするなど、奇妙なものを提供します。
どうすればいいですか?