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

3.2.0

该问题是怎么引起的?

字段1设置注解@TableField(updateStrategy = FieldStrategy.IGNORED)忽略判断 场景1:使用update方法更新字段1的值为null时,成功更新为null,正常; 场景2:使用update方法只想更新其他字段的值,此时会修改字段1的值为null,如何实现不修改字段1的值为null

重现步骤

字段1设置注解@TableField(updateStrategy = FieldStrategy.IGNORED)忽略判断 使用update方法只更新其他字段的值,结果也会更新字段1的值为null了,如何实现不修改字段1的值为null

报错信息

无报错,只是场景2没有达到期望的效果 建议:能否在更新代码里边灵活设置过滤空值策略

Comment From: miemieYaho

1.自己写xml,2.不动默认策略.用updatewrapper 把字段update为null