update docs

This commit is contained in:
开源海哥 2023-06-19 19:42:27 +08:00
parent dc79a7b715
commit bc259bbcc9

View File

@ -83,10 +83,10 @@ LogicDeleteManager.execWithoutLogicDelete(() ->
```
以上代码中,`accountMapper` 会直接对 `Account` 数据进行物理删除,忽略逻辑删除字段配置。
## 自定义逻辑删除处理能
## 自定义逻辑删除处理
在社区中,有许多用户提出希望使用时间类型,当删除时,设置删除字段为`当前时间`,当正常时,设置为 `0` 或者 `null`
那么,我们可以 `LogicDeleteManager` 设置一个新的 `LogicDeleteProcessor`
那么,我们可以通过 `LogicDeleteManager` 设置一个新的 `LogicDeleteProcessor`
`LogicDeleteProcessor` 接口的内容如下:
@ -116,4 +116,4 @@ public interface LogicDeleteProcessor {
}
```
具体实现可以参考:[DefaultLogicDeleteProcessorImpl](DefaultLogicDeleteProcessorImpl)
具体实现可以参考:[DefaultLogicDeleteProcessorImpl](https://gitee.com/mybatis-flex/mybatis-flex/blob/main/mybatis-flex-core/src/main/java/com/mybatisflex/core/logicdelete/DefaultLogicDeleteProcessorImpl.java)