mybatisplus更新字段为null
时间: 2023-04-16 22:03:20 浏览: 100
Mybatis Plus 字段为空值时执行更新方法未更新解决方案
MyBatis Plus 中更新字段为 null 的方法是使用 `set` 方法,并将字段设置为 null。
例如:
```
update(Wrapper<T> wrapper)
.set(column, null)
.update();
```
或者:
```
update(Wrapper<T> wrapper)
.setSql("column = null")
.update();
```
还有一种方法是使用 `update` 方法传入一个 `Map` 对象,其中包含要更新的字段和值。
例如:
```
Map<String, Object> map = new HashMap<>();
map.put("column", null);
update(Wrapper<T> wrapper)
.update(map);
```
阅读全文