mongoexport
Produce exports of data stored in a MongoDB instance formatted as JSON or CSV. More information: https://docs.mongodb.com/database-tools/mongoexport/.
-
Export a collection to
stdout
, formatted as JSON:
mongoexport --uri={{connection_string}} --collection={{collection_name}}
-
Export the documents in the specified collection that match a query to a JSON file:
mongoexport --db={{database_name}} --collection={{collection_name}} --query="{{query_object}}" --out={{path/to/file.json}}
-
Export documents as a JSON array instead of one object per line:
mongoexport --collection={{collection_name}} --jsonArray
-
Export documents to a CSV file:
mongoexport --collection={{collection_name}} --type={{csv}} --fields="{{field1,field2,...}}" --out={{path/to/file.csv}}
-
Export documents that match the query in the specified file to a CSV file, omitting the list of field names on the first line:
mongoexport --collection={{collection_name}} --type={{csv}} --fields="{{field1,field2,...}}" --queryFile={{path/to/file}} --noHeaderLine --out={{path/to/file.csv}}
-
Export documents to
stdout
, formatted as human-readable JSON:
mongoexport --uri={{mongodb_uri}} --collection={{collection_name}} --pretty
-
Display help:
mongoexport --help
License and Disclaimer
The content on this page is copyright © 2014—present the tldr-pages team and contributors.This page is used with permission under Creative Commons Attribution 4.0 International License.
While we do attempt to make sure content is accurate, there isn't a warranty of any kind.