解决 MyBatis-Plus 的方法不更新 null 值属性的问题
数据库存储date日期类型数据。由于date只能接收null和date类型数据,无法传递 ' ' 空值,修改时,清空时间数据,提交会报错。
解决方式就是,在前端把空值转换为null再传递给后端。
但这时又出现新问题,MyBatis-Plus无法将新的null值覆盖旧数据。这时就得自己手动写xml。也可以在实体类加上注释@TableField(updateStrategy = FieldStrategy.IGNORED)。
如何解决 MyBatis-Plus 的 updateById 方法不更新 null 值属性的问题_updatebyid null值不参与更新-CSDN博客
上一篇: 几秒钟就充满电!科学
下一篇: 暂无数据