mybatisPlus更新时字段为空时不更新问题

  **需求**:当数据库字段为数字类型时,更新该个字段的时候,如果前端传来的值为 null 或者 "",此时mybatisPlus的更新方法会自动忽略该字段;

这种情况下可以在实体类该字段上加 @TableField(updateStrategy = FieldStrategy.IGNORED),忽略为空不更新的策略,此时再更新就会把库中的值更

新为null了。

  @TableField(updateStrategy = FieldStrategy.IGNORED)
  private String xx;

posted @ 2023-09-19 10:00  chillymint  阅读(638)  评论(0)    收藏  举报