appendOplogNote
定义
appendOplogNote
将非操作条目写入 oplog。
兼容性
此命令可用于以下环境中托管的部署:
MongoDB Atlas:用于云中 MongoDB 部署的完全托管服务
重要
M 0 、M 2和 M 5集群不支持此命令。 有关更多信息,请参阅不支持的命令。
MongoDB Enterprise:基于订阅、自我管理的 MongoDB 版本
MongoDB Community:源代码可用、免费使用且可自行管理的 MongoDB 版本
语法
您只能对admin
数据库运行appendOplogNote
命令。
该命令的语法如下:
db.adminCommand( { appendOplogNote: 1, data: <document> } )
命令字段
字段 | 类型 | 说明 |
---|---|---|
appendOplogNote | any | 设置为任意值。 |
data | 文档 | 要附加到oplog 的文档。 |
例子
要将非操作条目追加到oplog ,请使用db.adminCommand()
方法:
db.adminCommand( { appendOplogNote: 1, data: { msg: "Appending test message to oplog" } } )
oplog
条目示例:
{ op: "n", ns: "", o: { msg: "Appending test message to oplog" }, ts: Timestamp({ t: 1689177321, i: 1 }), t: Long("1"), v: Long("2"), wall: ISODate("2023-07-12T15:55:21.180Z") }