insert
总结
说明
字段 | 类型 | 说明 |
---|---|---|
| 文档 | |
| 时间戳 | |
| UUID | 标识发生更改的集合的 UUID。 6.0 版本中的新功能。 |
| 文档 | 一个文档,其中包含 CRUD 操作创建或修改的文档的 对于分片集合,此字段还显示文档的完整分片键。如果 |
| 文档 | 该操作创建的文档。 在 6.0 版本中进行了更改。 从 MongoDB 6.0 开始,如果您使用 |
| 文档 | 与事务关联的会话标识符。 只有当操作是多文档事务的一部分时才会出现。 |
| 文档 | 受事件影响的命名空间(数据库和/或集合)。 |
| 字符串 | 发生事件的集合的名称。 |
| 字符串 | 发生事件的数据库的名称。 |
| 字符串 | 变更通知报告的操作类型。 为这些变更事件返回 |
| NumberLong | |
| 数据库操作的服务器日期和时间。 6.0 版本中的新功能。 |
例子
以下示例说明了 insert
事件:
{ "_id": { <Resume Token> }, "operationType": "insert", "clusterTime": <Timestamp>, "wallTime": <ISODate>, "ns": { "db": "engineering", "coll": "users" }, "documentKey": { "userName": "alice123", "_id": ObjectId("599af247bb69cd89961c986d") }, "fullDocument": { "_id": ObjectId("599af247bb69cd89961c986d"), "userName": "alice123", "name": "Alice" } }
documentKey
字段包括_id
和userName
字段。 这表示engineering.users
集合已分片,分片键位于userName
和_id
上。
fullDocument
文档表示插入时的文档版本。