
【mybatis-plus FieldStrategy】需要将某个字段值更新为null,但是数据库中无法更新为空
使用mybatis-plus时想将查询结果中某个字段值更新为null,由于之前存入了非null数据,如下一个duty_json字段,想做对象的更新操作(数据库设计允许为null),但结果该字段更新失败,执行更新方法后还是查询的结果。在生成的数据库bean中,新增注解 @TableField(updateStrategy = FieldStrategy.IGNORED)了解才知道,是因为mybatisplus的问题。原始写法,发现为无法更新数据库内数据。发现还是不对,于是怀疑不是这方面问题。












