当前使用版本(必填,否则不予处理)
mybatis-plus 3.1.2
该问题是如何引起的?(确定最新版也有问题再提!!!)
重现步骤(如果有就写完整)
mybatis plus 默认的修改,是判断当前字段策略和是否为空的情况,才会对字段修改, 但是存在一种我更新时如果不传【字段A】,则【字段A】的值设置为null,这种情况,解决办法: 1. 设置字段更新策略为 IGNORE, 但是这种对其他的更新也会出现问题 2. 全局设置更新策略,也是会对其他的更新存在影响
目前我考虑从mybatis plus的实现上下手,可以再update方法添加一个可变数组,针对在可变数组内的字段,更新为null