当前使用版本(必填,否则不予处理)

3.5.1

该问题是如何引起的?(确定最新版也有问题再提!!!)

使用逻辑删除后 调用saveOrUpdateBatch 方法更跟新逻辑删除字段该字段更新失败

重现步骤(如果有就写完整)

环境 oracle数据库 11g

定义逻辑删除字段 MyBatis-Plus 使用逻辑删除后  调用saveOrUpdateBatch 方法更跟新逻辑删除字段该字段更新失败 要更新数据 MyBatis-Plus 使用逻辑删除后  调用saveOrUpdateBatch 方法更跟新逻辑删除字段该字段更新失败 sql执行结果 MyBatis-Plus 使用逻辑删除后  调用saveOrUpdateBatch 方法更跟新逻辑删除字段该字段更新失败 数据库结果 MyBatis-Plus 使用逻辑删除后  调用saveOrUpdateBatch 方法更跟新逻辑删除字段该字段更新失败

报错信息

Comment From: qmdx

内置方法不允许逻辑删除字段更新,你需要调用删除方法,或者 xml 编写更新语句