MybatisPlus在xml中执行if判断的时候把0给忽略掉了

问题描述

在执行sql的时候发现state这个值没有拼接到sql里面去,明明判断是成立的,但是就是无法拼接进去,也打印了对象,发现state确实有数据,也为0。

实体类

MybatisPlus在xml中执行if判断的时候把0给忽略掉了_第1张图片

sql语句

MybatisPlus在xml中执行if判断的时候把0给忽略掉了_第2张图片

问题解决

只需要把curingPlanInfoSearchDto.state != ''去掉即可

MybatisPlus在xml中执行if判断的时候把0给忽略掉了_第3张图片

你可能感兴趣的:(Spring学习笔记,xml,java,数据库)