问题:
更新数据的时候字段赋值为NULL,发现还是原来的值,没有进行更改。
这是因为mybatis-plus在更新的时候做了null判断,默认不更新为null的传参。
解决方法:
在实体类对应字段上添加注解,作用是忽略NULL值
@TableField(strategy = FieldStrategy.IGNORED)
问题:
更新数据的时候字段赋值为NULL,发现还是原来的值,没有进行更改。
这是因为mybatis-plus在更新的时候做了null判断,默认不更新为null的传参。
解决方法:
在实体类对应字段上添加注解,作用是忽略NULL值
@TableField(strategy = FieldStrategy.IGNORED)