大家在使用mybatis发现当前端传入的值为null值时,结果无论怎么操作后端都不执行更新null字段的操作,通过sql查看发现null字段未在sql中执行,最后发现mybaits的默认机制时,在更新时排除了null字段,如果解决这个问题呢,通过查找mybatis-plus官方文档时发现有字段填充策略,
@TableField(fill = FieldFill.INSERT_UPDATE),问题解决。
所以遇见问题应该多看看官方文档。
mybatis-plus传入NULL值时,null字段不执行更新
最新推荐文章于 2024-07-19 14:33:46 发布