sql >> データベース >  >> NoSQL >> MongoDB

csvファイルへのmongoexport集約エクスポート

    2.6以降の少し簡単なオプションは、$outを追加することです。 集計にステップして、結果をコレクションに入れます:

    db.collection.aggregate( [ { aggregation steps... }, { $out : "results" } ] )
    

    次に、mongoexportを使用します として:

    mongoexport -d database -c results -f field1,field2,etc --csv > results.csv
    

    その後、データベースから一時的なコレクションを削除して、不要なリソースを使い続けないようにし、後でこのコレクションがデータベースに存在する理由を忘れたときに混乱しないようにすることもできます。

    db.results.drop()
    


    1. Redis:Redisログファイルにアクセスする方法

    2. MongoDBはストレージサイズを制限しますか?

    3. RedisをJHipsterCacheConfigurationエラーに統合する

    4. Redisは、キャッシュされたデータまたは新しいデータをDBから返す必要があるかどうかをどのようにして知ることができますか