有没有办法使用fs.writeFile使用node.js驱动程序将mongo集合导出为json格式
答案 0 :(得分:2)
没有。驱动程序没有预先写好的功能。您可以通过在用光标迭代文档时写出文档来自己完成。您甚至可以通过基于某个索引字段的范围划分工作来并行化操作。有一个可执行文件mongoexport,它将数据库的内容导出为JSON。请注意,以JSON格式导出会丢失类型信息。如果要保留所有类型信息,例如,如果要复制部分数据库以播种另一个实例,请改用mongodump(转储BSON,而不是JSON)。