如果我像这样转储数据库:
mongodump --archive=out.mdb
Run Code Online (Sandbox Code Playgroud)
有什么方法可以转换out.mdb
为平面JSON文件吗?如果是这样,怎么办?(例如,如果我只想还原一个文档)
我相信唯一的方法是从数据库中,使用mongoexport
:
mongoexport --db yourdb -c yourCollection --out yourCollection.json
Run Code Online (Sandbox Code Playgroud)
请注意以下内容(来自他们的网站):
警告
避免使用 mongoimport 和 mongoexport 进行完整实例生产备份。它们不能可靠地保留所有丰富的 BSON 数据类型,因为 JSON 只能表示 BSON 支持的类型的一个子集。使用 mongodump 和 mongorestore 如 MongoDB 备份方法中所述来实现此类功能。
归档时间: |
|
查看次数: |
1812 次 |
最近记录: |