从mongodump获取JSON文件

7
我正在尝试使用以下命令导出我的Mongo集合:

我正在尝试使用以下命令导出我的Mongo集合:

"C:\Program Files\MongoDB\Server\3.2\bin\mongodump" -h 127.0.0.1 --port 3001 -d meteor

我有一个包含数据库集合的BSON文件,但我想要把它转换成JSON文件。
该怎么做呢?
1个回答

9

来自文档

mongodump是用于创建数据库内容的二进制导出的实用程序。

--out,-o

指定mongodump将为转储数据库编写BSON文件的目录

因此,mongodump输出BSON。

如果要输出JSON,则必须使用mongoexport。 来自文档

mongoexport是一个实用程序,可生成存储在MongoDB实例中的数据的JSON或CSV导出文件

例如:

"C:\Program Files\MongoDB\Server\3.2\bin\mongoexport" -h 127.0.0.1 --port 3001 -db <database name> --collection <collection name> --out mongo_output.json

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接