@TableField(updateStrategy = FieldStrategy.IGNORED)
mybatisplus的默认更新策略是null值不参与更新;这个注解会导致全局配置的更新策略失效。如果特殊场景需要将数据库的值设置为null,可以使用上面的方法置空。
@TableField(updateStrategy = FieldStrategy.IGNORED)
updateStrategy = FieldStrategy.IGNORED是忽略空值判断。
默认策略是NOT_NULL, null不更新。
FieldStrategy.IGNORED策略是忽略空值判断,即使是null也会更新