本文介绍【Mybatis-plus】updateById()方法不能更新字段为null的原因及解决办法。
一、问题描述
在日常项目开发过程中,经常会使用MybatisPlus的
updateById()
方法,快速将接收到的参数或者查询结果中原本不为null的字段更新为null,并且该字段在数据库中可为null,这个时候使用updateById()并不能实现这个操作,不会报错,但是对应的字段并没有更新为null。
二、问题原因
大约 2 分钟
本文介绍【Mybatis-plus】updateById()方法不能更新字段为null的原因及解决办法。
在日常项目开发过程中,经常会使用MybatisPlus的
updateById()
方法,快速将接收到的参数或者查询结果中原本不为null的字段更新为null,并且该字段在数据库中可为null,这个时候使用updateById()并不能实现这个操作,不会报错,但是对应的字段并没有更新为null。