MyBatis-Plus 实现数据库字段更新为 NULL

feeMapper.update(Wrappers.<FeePO>lambdaUpdate()
    .eq(FeePO::getId, feeDO.getId())
    .set(ObjectUtils.isNotEmpty(feeDO.getMoney()), FeePO::getMoney, feeDO.getMoney())
    .set(ObjectUtils.isEmpty(feeDO.getMoney()), FeePO::getMoney, null)
);
posted @ 2021-12-20 15:44  这个杀手冷死了  阅读(530)  评论(0编辑  收藏  举报