Change Events
On this page
Change streams watch collections, databases, or deployments for changes.
When a change occurs on a watched resource, the change stream returns a change event notification document, with information on the operation and the changes it made.
Operation Types
Event | Description |
---|---|
Occurs when a document is removed from the collection. | |
Occurs when a collection is dropped from a database. | |
Occurs when a database is dropped. | |
Occurs when an operation adds documents to a collection. | |
Occurs when an operation renders the change stream invalid. | |
Occurs when a collection is renamed. | |
Occurs when an update operation removes a document from a collection and replaces it with a new document. | |
Occurs when an operation updates a document in a collection. |
Resume Token
Each change event includes an _id
field, which contain a document. This
document can serve as the resume token when
starting a change stream.