간단 정리!
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 출력 이였습니다!
문의사항 또는 틀린점은 언제든지 연락주세요. ^^
반응형
'몽고DB' 카테고리의 다른 글
MongoDB insert collection to collection(몽고DB 컬렉션에서 컬렉션 저장하기) (0) | 2022.07.20 |
---|---|
[기본] MongoDB find query(몽고DB 검색) (0) | 2021.12.21 |
몽고DB에서의 Aggregate 사용시 lookup과 인덱스(index) (2) | 2020.06.23 |
MongoDB Timezone (MongoDB 시간, MongoDB TimeStampFormat) (2) | 2019.09.25 |
몽고db 특징 간단 정리 (버전은 3.x.x 이하) (0) | 2019.07.31 |
* 위 에니메이션은 Html의 캔버스(canvas)기반으로 동작하는 기능 입니다. Html 캔버스 튜토리얼 도 한번 살펴보세요~ :)
* 직접 만든 Html 캔버스 애니메이션 도 한번 살펴보세요~ :)
댓글