먼저 MongoDB Compass 가 설치되어 있어야 한다.
한참 찾아보며 삽질했는데 너무나 간단하게 할 수 있었다....
MongoDB Compass 에 데이터베이스를 연결 후, 내보낼 Collection을 클릭하고 상단의 Collection-Export Collection을 누른다.
Export Full Collection을 누르고 Select Fields를 해준다
이렇게 원하는 Field만 골라서 할 수 있다
디폴트는 전체 Field가 선택된다.
SELECT OUTPUT 클릭.
JSON, CSV 형태를 골라 어디다가 저장할건지 물어본다.
파일 이름도 지정할 수 있다.
하고나서 EXPORT 클릭
내보낸 데이터 다른 콜렉션에 넣기
데이터베이스 옆의 + 버튼을 눌러 새 콜렉션을 만들어준다.
해당 콜렉션 클릭 후,
상단의 Collection - Import Data를 클릭한다
아까 추출했던 파일과 형식을 클릭하고 IMPORT를 누르면
엄청 빠르게 데이터가 넣어진다!!!!!!!!
'개발 > Flask, Fastapi' 카테고리의 다른 글
mongoengine NotUniqueError (0) | 2021.03.26 |
---|---|
Flask 로 MongoDB Atlas 데이터베이스와 연동하기 (0) | 2021.03.26 |
flask-mongoalchemy vs mongoengine (0) | 2021.03.25 |
flask에서 request.args.get()의 의미 (0) | 2021.03.23 |
Flask-sqlalchemy "One or more mappers failed to initialize" 오류 (0) | 2021.03.23 |