반응형
MongoDB mongorestore 및 레코드가있는 기존 컬렉션
로 생성 된 컬렉션을 mongodump
기존 데이터베이스로 가져와야하고 (복원) 레코드를 기존 컬렉션에 병합하고 싶습니다.
mongorestore
동일한 컬렉션의 레코드를 병합 합니까? 아니면 레코드를 복원하기 전에 기존 컬렉션을 삭제합니까?
mongorestore
--drop
인수 를 사용하는 경우에만 기존 컬렉션을 삭제합니다 .
을 사용하지 않으면 --drop
동일한 문서가 _id
이미 존재 하지 않는 한 모든 문서가 기존 컬렉션에 삽입됩니다 . 동일한 문서는 _id
건너 뛰고 병합되지 않습니다. 따라서 mongorestore
기본적으로 기존 데이터를 삭제하거나 수정하지 않습니다.
반응형
'developer tip' 카테고리의 다른 글
Dispatcher.CurrentDispatcher 대 Application.Current.Dispatcher (0) | 2020.10.27 |
---|---|
'테스트 출력 창'은 어디에 있습니까? (0) | 2020.10.27 |
matplotlib에서 imshow에 의해 표시된 이미지 반전 (0) | 2020.10.27 |
Capistrano v3의 서버에서 쉘 명령을 실행하는 방법은 무엇입니까? (0) | 2020.10.27 |
인증 자격 증명 제거 — django, elastic beanstalk, oauth (0) | 2020.10.27 |