source

MongoDB에서 초기 데이터를 로드하는 방법은 무엇입니까?

nicesource 2023. 7. 8. 10:57
반응형

MongoDB에서 초기 데이터를 로드하는 방법은 무엇입니까?

mongodb에 초기 데이터를 입력하는 방법을 아는 사람이 있습니까?예를 들어 기존 SQL 데이터베이스에서는 모든 SQL 문을 텍스트 파일에 넣은 다음 SQL 명령을 사용하여 이를 로드할 수 있습니다.이것은 장치 테스트에 매우 유용합니다.

몽고 껍질로 이것을 할 수 있습니까?예를 들어, 셸 문 목록을 파일에 기록하고 mongo 셸에서 파일을 읽고 문을 실행하도록 합니다.

./mongo server:27017/dbname --quiet my_commands.js

my_commands.js에서:

db.users.insert({name:"john", email:"john@doe.com", age:12});

MongoDB와 함께 제공되는 mongoimport 도구를 사용하여 원시 데이터를 가져올 수 있습니다.

파일에서 스크립트를 실행하여 인덱스를 재생성하려면 파일 이름을 명령줄 인수로 전달합니다.

mongo file.js "another file.js"

언급URL : https://stackoverflow.com/questions/3434311/how-to-load-initial-data-in-mongodb

반응형