resumeToken
for the resumeAfter
parameter when resuming a change stream.copycopied`{ "_data" : <BinDataThe
_data` type depends on the MongoDB versions and, in some cases, the feature compatibility version (fcv) at the time of the change stream’s opening/resumption. For details, see Resume Tokens.operationType
insert``delete``replace``update``drop``rename``dropDatabase``invalidate
fullDocument
insert
, replace
, delete
, update
operations (i.e. CRUD operations).For insert
and replace
operations, this represents the new document created by the operation.For delete
operations, this field is omitted as the document no longer exists.For update
operations, this field only appears if you configured the change stream with fullDocument
set to updateLookup
. This field then represents the most current majority-committed version of the document modified by the update operation. This document may differ from the changes described in updateDescription
if other majority-committed operations modified the document between the original update operation and the full document lookup.ns
ns.db
ns.coll
dropDatabase
operations, this field is omitted.to
operationType : rename
, this document displays the new name for the ns
collection. This document is omitted for all other values of operationType
.to.db
to.coll
documentKey
_id
of the document created or modified by the insert
, replace
, delete
, update
operations (i.e. CRUD operations). For sharded collections, also displays the full shard key for the document. The _id
field is not repeated if it is already a part of the shard key.updateDescription
operationType
is update
.updateDescription.updatedFields
updateDescription.removedFields
clusterTime
clusterTime
value, namely the time when the transaction was committed.On a sharded cluster, events that occur on different shards can have the same clusterTime
but be associated with different transactions or even not be associcated with any transaction. To identify events for a single transaction, you can use the combination of lsid
and txnNumber
in the change stream event document.New in version 4.0.txnNumber
lsid