Synopsis
- dropIndexes
- 버전 6.0에 추가. - dropIndexes이벤트 는 컬렉션 에서 인덱스 가 삭제되고 변경 스트림 에 showExpandedEvents 옵션이- true으)로 설정하다 되어 있을 때 발생합니다.
설명
| 필드 | 유형 | 설명 | |||
|---|---|---|---|---|---|
| 
 | 문서 | 변경 스트림 이벤트의 식별자 역할을 하는 BSON 객체입니다. 이 값은 변경 스트림을 재개할 때  
 
 | |||
| 
 | 타임스탬프 | 
 oplog 크기 제한으로 인해다중 문서 트랜잭션은 여러 oplog 항목을 생성할 수 있습니다. 트랜잭션 에서 지정된 oplog 항목에 스테이징된 변경 스트림 이벤트는 동일한  샤딩된 클러스터에서는 동일한  단일 트랜잭션에 대한 이벤트를 식별하려면 변경 스트림 이벤트 문서에서  | |||
| 
 | UUID | 변경이 발생한 컬렉션을 식별하는 UUID입니다. 버전 6.0에 추가. | |||
| 
 | 문서 | 트랜잭션과 연결된 세션의 식별자입니다. 작업이 다중 문서 트랜잭션의 일부인 경우에만 표시됩니다. | |||
| 
 | 문서 | 이벤트의 영향을 받는 네임스페이스(데이터베이스 및/또는 컬렉션)입니다. | |||
| 
 | 문자열 | 이벤트가 발생한 데이터베이스의 이름입니다. | |||
| 
 | 문자열 | 이벤트가 발생한 컬렉션의 이름입니다. | |||
| 
 | 문서 | ||||
| operationDescription.indexes | 배열 | 작업으로 인해 삭제된 인덱스를 나열하는 문서 배열입니다. 버전 6.0에 추가. | |||
| 
 | 문자열 | 변경 알림이 보고하는 작업 유형입니다. 이러한 변경 이벤트에 대해  | |||
| 
 | NumberLong | lsid 와 함께 트랜잭션을 고유하게 식별하는 데 도움이 되는 숫자입니다. 작업이 다중 문서 트랜잭션의 일부인 경우에만 표시됩니다. | |||
| 
 | 데이터베이스 작업의 서버 날짜 및 시간입니다.  버전 6.0에 추가. | 
예시
다음 예시는 dropIndexes 이벤트를 보여줍니다.
{    "_id": { <ResumeToken> },    "operationType": "dropIndexes",    "clusterTime": <Timestamp>    "collectionUUID": <uuid>,    "wallTime": <isodate>,    "ns": {       "db": "test",       "coll": "authors" },    "operationDescription": {       "indexes": [          { "v": 2, "key": { "name": 1 }, "name": "name_1" }       ]    } }