mybatis-plus更新值为null的时候不生效
时间: 2023-10-20 14:25:16 浏览: 531
Mybatis Update操作返回值问题
可以尝试在更新操作时,使用 `set` 方法将对应字段的值显式地设置为 `null`,例如:
```java
UpdateWrapper<Entity> wrapper = new UpdateWrapper<>();
wrapper.set("column_name", null);
wrapper.eq("id", id);
int rows = entityMapper.update(null, wrapper);
```
如果仍然无法解决问题,可以检查一下是不是数据库本身对 NULL 值的处理方式有所限制。
阅读全文