LambdaQueryWrapper设置条件
时间: 2023-08-19 22:15:43 浏览: 408
mybatis-plus QueryWrapper条件查询器
LambdaQueryWrapper是MyBatis Plus提供的一个查询条件构造器,用于构建查询条件。根据引用[1]和引用[2]的代码示例,可以看出LambdaQueryWrapper可以通过链式调用的方式设置查询条件。
在LambdaQueryWrapper中,可以使用一系列方法来设置查询条件,比如eq、like、isNull等。其中,eq方法用于设置等于条件,like方法用于设置模糊查询条件,isNull方法用于设置为空条件。
在设置条件时,可以使用StringUtils.isNotBlank或StringUtils.isNotEmpty来判断参数是否为空,从而决定是否添加该条件。同时,可以使用Classify::getTitle或Classify::getPid来指定查询字段。
此外,还可以使用and和or方法来设置AND和OR关系的条件。and方法用于设置AND关系的条件,or方法用于设置OR关系的条件。
综上所述,可以根据具体需求使用LambdaQueryWrapper的方法来设置查询条件,通过链式调用的方式构建完整的查询条件。
阅读全文