首页 > 解决方案 > MongoDB 聚合导出到 CSV

问题描述

我在看这个线程:mongoexport 聚合导出到 csv 文件

我能够使用建议.toCsv()的,db.collection.find() 但我无法使用它db.collection.aggregate().toCsv()

它给了我一个错误:

TypeError: ...toCsv() 不是函数。详细信息:$(shell):1:1

我究竟做错了什么?

标签: mongodbexport-to-csv

解决方案


嘿,mongo 命令告诉你 toCVS

我喜欢的解决方案如下

var result = db.compras.aggregate()

然后你把你的结果放到一个集合中

db.agr.insert(result.result);

使用 mongoexport

mongoexport -d yourdbname -c agr -f _id,total --csv > results.csv

推荐阅读