mybatis模糊查询匹配多个字段

LambdaQueryWrapperX<UserInfoDO> query = new LambdaQueryWrapperX<>();
 if (StrUtil.isNotBlank(reqVO.getKeyWord())) {
            query.and(x -> x.like(UserInfoDO::getNickname, reqVO.getKeyWord()).or().like(UserInfoDO::getPatientCode, reqVO.getKeyWord()).or().like(UserInfoDO::getMobile,reqVO.getMobile())
            );
        }
        query.orderByDesc(UserInfoDO::getId);

  

posted @ 2025-05-30 15:28  红尘沙漏  阅读(56)  评论(0)    收藏  举报