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

1つのフィールドでmongoexportする方法

    この場合...

    db.sTest.find({}, {'comments_data.message':1, _id:0})
    

    ...関心のあるデータを選択してから、同等のmongoexport コマンドは次のとおりです:

    mongoexport --db sDB --collection sTest --fields 'comments_data.message' --type csv --out test88.csv
    

    注:これは--type csvを使用します なぜなら、ドキュメント によると 、JSON出力形式を使用すると、MongoDBは選択したサブドキュメントのすべてのフィールドをエクスポートします...

    JSON形式が必要で、出力を1つのフィールドに制限する必要がある場合は、縮小されたドキュメントを別のコレクションに書き込んで、エクスポートする必要があると思います。 コレクション、この回答 による 。




    1. MongoDBとSpringでソフト(論理)削除を実装するにはどうすればよいですか?

    2. mongodbは検索結果に並べ替えを適用します

    3. MongoDB / Meteor:すべての配列要素に一意のIDを追加します

    4. Mongodb Aggregation Framework |複数の値をグループ化しますか?