一、该问题的重现步骤是什么?
这是我的实体类
2. 我调用的mybatisplus 的updateById修改
3. 如果我的集合为空 但是我是希望去修改数据库的 实际不会去修改数据库的
4. 我在网上搜了一下 可以改mybaitsplus的配置解决 但是我有不好去动框架的东西
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
4.1.0
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
@TableField(updateStrategy = FieldStrategy.ALWAYS)
在entity的字段加这个注解试试,不过null字段更新到数据库是比较危险的,需要额外注意,防止未来误操作丢数据。比如传参的时候少传了,更新的时候数据库字段就变null了。
扫一扫访问 Blade技术社区 移动端