MongoDB에서 콜렉션을 convertToCapped
이라는 명령어로 콜론 콜렉션으로 변환 할 수 있습니다.하지만 콜백 콜렉션이 정상으로 돌아갈 수 있도록이 변경을 되돌릴 방법이 있습니까?convertToCapped를 콜렉션으로 되돌립니다.
6
A
답변
5
캡션 된 컬렉션을 일반 컬렉션으로 변환하는 간단한 방법이 있습니다. 간단한 개체를 일반 컬렉션으로 복사하고 원래 캡핑 된 컬렉션을 제거하는 것입니다.
db.createCollection("norm_coll");
var cur = db.cap_col.find()
while (cur.hasNext()) {obj = cur.next(); db.norm_coll.insert(obj);}
-1
나는 방법이 있다고 생각합니다! 이것이 방탄인지 확실하지는 않지만 시험해 보았습니다.
db.num_coll.convertToCapped(new_size)
그리고 그 이후로 작동합니다.
+0
이것은 방금 처리 된 모음의 용량을 변경하며 모음을 "캡슐 해제"하지 않습니다. – Tom
0
스크립트를 사용하지 않고 동일합니다.
db.collection.copyTo("collection_temp")
db.collection.drop()
db.collection_temp.renameCollection("collection")
관련 문제
- 1. Vista가 내 코드를 되돌립니다.
- 2. DataTable의 AcceptChanges가 셀 스타일을 되돌립니다.
- 3. 리모트 오브젝트 결과를 flex로 배열 콜렉션으로 변환
- 4. 하나의 DB 연관을 Hibernate의 여러 콜렉션으로 분할하기
- 5. django는 MultipleChoiceField를 저장시 원래 값으로 되돌립니다.
- 6. User.Settings 파일은 ClickOnce 업데이트시 값을 되돌립니다.
- 7. MooTools 양식 요청은 제출 후 값을 되돌립니다.
- 8. 반환 코드를 자식 스크립트에서 부모 스크립트로 되돌립니다.
- 9. 레일즈 ActiveRecord 그룹 결과를 날짜순 서브 콜렉션으로 변환
- 10. 트리거 후 원래 SQL 작업 행 수를 되돌립니다.
- 11. ListBox에서 X 개 이상의 항목을 선택한 경우 이전 선택으로 되돌립니다.
- 12. ubuntu.how에서 HOME 폴더의 접근 권한을 변경하여 기본 권한으로 되돌립니다.
- 13. Java 프로세스의 데이터를 호출하여 C#으로 되돌립니다. 가능한?
- 14. Ruby MongoDB 드롭 GridFS 모음
- 15. 자바 배열 - 무엇입니까
- 16. web.config에서 중첩 구성 요소를 읽는 방법?
- 17. InnoDB - 연결을 위해 모든 트랜잭션을 롤백
- 18. LINQ 쿼리에서 임시 변수에 형식을 저장하는 것에 대한 혼란
- 19. .NET 객체에 DOM XmlElement deserialise
- 20. SSIS에서 컬렉션을 편집 할 수 있습니다.
- 21. A (일반)보기 (안드로이드)
- 22. 나머지-클라이언트 설치가 다음 오류가 Windows에서 명령 프롬프트에 표시됩니다 제대로
- 23. 엔티티 프레임 워크 일반 저장소
- 24. SVN : 마지막으로 수정 한 이후에 만들어진 파일을 제거하는 방법이 있습니까?
- 25. Ruby on Rails 3에서 한 번에 모든 마이그레이션을 되돌리려면 어떻게해야합니까?
- 26. 내 사용자에게 500 오류가 있는지 어떻게 알 수 있습니까?
- 27. JSF Outputlabel 클릭 이벤트 호출 빈 메소드
- 28. ViewModels의 이벤트 애널리스트 이벤트 수신 거부
- 29. 탐색 속성없이 DB에서 Entity Framework 모델 생성
- 30. Fluent NHibernate : OneToMany 콜렉션 초기화하기
변환을 되돌리기위한 명령을 찾지 못했기 때문에 유일한 옵션은 모든 요소를 새로운 컬렉션으로 흘려 보내는 것입니다. 이는 수치입니다. 나는 그들이 그것을 해결하기를 바랍니다. –