LambdaQueryWrapper的or用法
/如果传了创建角色为教务主任,就把创建角色为教务主任的也加进去。
·
LambdaQueryWrapper<CourseBase> queryWrapper =new LambdaQueryWrapper<>(); //如果传了创建角色为教务主任,就把创建角色为教务主任的也加进去 if (StringUtils.isNotBlank(courseBaseQueryDto.getCreateRole())) { queryWrapper.and(wrapper -> wrapper.eq(CourseBase::getStudentAdminId ,courseBaseQueryDto.getStudentAdminId()).or() .eq(CourseBase::getCreateRole ,courseBaseQueryDto.getCreateRole())); }else { queryWrapper.eq(CourseBase::getStudentAdminId ,courseBaseQueryDto.getStudentAdminId()); }
更多推荐
已为社区贡献1条内容
所有评论(0)