2017-11-21 12 views
0

에서 JSON 파일을 가져 오기 내가이 명령을 사용하여 내 몽고 컬렉션 중 하나를 수출하기 위해 노력하고있어 :mongodump

"C:\Program Files\MongoDB\Server\3.2\bin\mongodump" -h 127.0.0.1 --port 3001 -d meteor 

나는 나의 DB 수집과 BSON 파일을 가지고하지만 난 JSON 파일에 원하는.

어떻게하면됩니까? the docs에서

답변

1

:

mongodump는 데이터베이스

--out의 내용의 바이너리 수출을 만들기위한 유틸리티입니다 mongodump 것

디렉토리를 지정 -o 덤프 된 데이터베이스에 대한 BSON 파일을 작성하십시오.

그래서 mongodump은 BSON을 출력합니다.

JSON을 출력하려면 mongoexport을 사용해야합니다. the docs에서 :

"C:\Program Files\MongoDB\Server\3.2\bin\mongoexport" -h 127.0.0.1 --port 3001 -db <database name> --collection <collection name> --out mongo_output.json 
0

bsondump 도구 제공 :

mongoexport는 예를 들어, MongoDB의 인스턴스

에 저장된 데이터의 JSON 또는 CSV 수출을 생성하는 유틸리티입니다 상자에서 꺼내면 BSON 파일에 해당하는 JSON 이 생성됩니다.

예 : bsondump collection.bson > collection.json