18

mongoDB から CSV にデータをエクスポートする非常に簡単な方法を探しています。回答のほとんどは、bash スクリプトなどに関するものです。データを CSV にエクスポートするだけの単純な mongoDB コマンドはありますか?

4

4 に答える 4

24

アップデート:

mongo 3.0.6 の時点で--csvサポートされなくなり、新しいフラグは--type=csvであるため、コマンドは次のようになります。

mongoexport --db users --collection contacts --type=csv --fieldFile fields.txt

元の答え:

これは、mongoユーティリティ関数 を使用してコマンド ラインから実行できますmongoexport --csv

ドキュメントと並んで、使用中のフィールドを含むファイルを使用または指定する--csv必要があることも記載されています。--fields--fieldFile

使用例を見て、役立つかどうかを確認してください。次に例を示します。

mongoexport --db users --collection contacts --csv --fieldFile fields.txt
于 2013-11-08T15:34:31.820 に答える
7

.bson ファイルが既にある場合、csv にエクスポートするには:

bsondump collection.bson > file.csv
于 2017-06-29T02:15:09.037 に答える