如何将每个嵌套值导出为MongoDb中的分隔文件?

时间:2017-01-13 09:12:49

标签: json mongodb export

我有这种树结构:

Document
|--_id: ObjectId(21346f7b7ada873)
|--a  : "valueA"
|--b  : "valueb"
|--c  :
|  |-- ca : "ca" 
|  |-- cb : "cb" 
|  |-- cc : {...}
|  |-- cd : [...]
|  |-- ce : {...}
|  |-- cf : {...}
.
.
.

假设我想将“ c ”的每个值导出到单独的.json文件中,例如 ca.json,cb.json,cc.json 等有没有办法使用本机mongoDb函数?

1 个答案:

答案 0 :(得分:0)

您可以使用以下命令:

  mongoexport -d [ --db ] -c [ --collection ] -f [ --fields ] -o    sample.json
  mongoexport --db <db> --collections <collection> --out sample.json