mongoexport: add page (#6041)

beep
Axel Navarro 2021-07-01 05:47:24 -03:00 committed by GitHub
parent 13840352d1
commit b082abb50f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 32 additions and 0 deletions

View File

@ -0,0 +1,32 @@
# 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`