この場合...
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つのフィールドに制限する必要がある場合は、縮小されたドキュメントを別のコレクションに書き込んで、エクスポートする必要があると思います。 コレクション、この回答 による 。