java
2021-08-28
2021-08-28
宁要好梨一个,不要烂梨一筐。积极肯干和忠心耿耿的人即使只有两三个,也比十个朝气沉沉的人强。——列宁
在我们使用mybatis-plus进行开发的时候
可以看到默认的updateById方法是判断属性如果有值则修改,无值则忽略,不修改对应的字段
那如果我们要在该属性没有值得情况下将对应字段置为空的话
就可以使用IService里的这个update的重载
1 | |
用法如下,例如我此处将mobile字段置为空
1 | |
最后执行效果如下

这里用到的updateWrapper的文档:https://mp.baomidou.com/guide/wrapper.html#updatewrapper