java实现查询结果判断

问题遇到的现象和发生背景

mybatis-plus怎么实现查询结果的同时,判断返回结果的判断 有就在表中字段判断为0 反之为1

问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法

用java代码实现 不用xml的方式

我想要达到的结果
@Select("select if(判空字段 is null, 0, 1) from 表名 where 条件")
int 方法名(参数);

可以重写 实体类的set方法 在set方法内部做判断 mybatis在返回结果的时候就是通过set方法给实体赋值 的

mapper.selectList(querywarpper).getRecords()