mybatisplus的saveOrUpdate方法把某个字段更新为null不会生效怎么解决
时间: 2024-05-29 09:12:55 浏览: 311
Mybatis Plus 字段为空值时执行更新方法未更新解决方案
您可以在更新操作前先判断该字段是否为null,如果是,则手动将该字段设置为数据库中的原值,然后再进行更新操作。另外,您也可以在实体类中标注该字段为@TableField(updateStrategy = FieldStrategy.IGNORED),这样在更新操作时,该字段为null时就不会被更新。
阅读全文