몽고DB
몽고DB csv 출력, mongodb export csv
마샤와 곰
2020. 11. 25. 18:00
간단 정리!
Mongodb에서 csv로 컬렉션 내용을 파일로 만드는 방법 입니다.
fields 라는 옵션은 반드시 들어가야 되는 옵션이며, 도큐먼트의 속성을 넣어 주어야 합니다.
mongoexport --db 데이터베이스명 --port 포트명 --collection 대상컬렉션 --type=csv --fields 필드명 --out ./result.csv
아래 데이터베이스를 예를 들어 보겠습니다.
데이터 베이스 포트는 20201이라고 하겠습니다.
데이터베이스명칭은 test입니다.
컬렉션 이름은 test_agg 이며, 도큐먼트는 text, number, type_a, type_b, test 라는 5가지 속성을 가지고 있습니다.
이를 명령어로 바꾸어 보면,
mongoexport --db test --port 20201 --collection test_agg --type=csv --fields text,number,type_a,type_b,test --out ./result.csv
위 내용처럼 나타낼 수 있습니다.
만약 type을 json으로 바꾸면 json 형식의 파일로 내 보내게 됩니다.
간단하게 정리하여본 몽고DB csv 출력 이였습니다!
문의사항 또는 틀린점은 언제든지 연락주세요. ^^
반응형