lambdaQueryWrapper模糊查询like方法
·
lambdaQueryWrapper模糊查询like方法
lambdaQueryWrapper.like(StringUtils.isNotEmpty(houseHoldReq.getHouseholdNum()) , HouseHold::getHouseholdNum, houseHoldReq.getHouseholdNum());
这里like方法有三个参数:
第一个参数:该参数是一个布尔类型,只有该参数是true时,才将like条件拼接到sql中;本例中,当houseHoldNum字段不为空时,则拼接name字段的like查询条件;
第二个参数:该参数是数据库中的字段名;
第三个参数:该参数值字段值;
需要说明的是,这里的like查询是使用的默认方式,也就是说在查询条件的左右两边都有%:houseHoldNum= ‘%1%';
如果只需要在左边或者右边拼接%,使用likeLeft或者likeRight方法。
参考
更多推荐
所有评论(0)