Skip to content

OpType 插件类型

OpType 插件类型用于在注册插件时指定插件的类型,该类型定义如下所示:

go
type OpType string

OpType 插件类型定义了以下常量:

类型描述
operation.OpTypeBeforeInsert在插入文档之前执行
operation.OpTypeAfterInsert在插入文档之后执行
operation.OpTypeBeforeUpdate在更新文档之前执行
operation.OpTypeAfterUpdate在更新文档之后执行
operation.OpTypeBeforeDelete在删除文档之前执行
operation.OpTypeAfterDelete在删除文档之后执行
operation.OpTypeBeforeUpsert在保存文档之前执行
operation.OpTypeAfterUpsert在保存文档之后执行
operation.OpTypeBeforeFind在查询文档之后执行
operation.OpTypeAfterFind在查询文档之后执行
operation.OpTypeBeforeAny在任何操作之前执行
operation.OpTypeAfterAny在任何操作之后执行