LambdaQueryWrapper 想连表
时间: 2023-12-09 22:37:08 浏览: 73
Spring Boot-MybatisPlus表格分页与下拉分页查询.docx
LambdaQueryWrapper可以使用join方法进行连表查询,具体方法如下所示:
```java
LambdaQueryWrapper<User> wrapper = Wrappers.lambdaQuery(User.class);
wrapper.eq(User::getUserName, "test")
.join(UserRole.class, UserRole::getUserId, User::getUserId)
.eq(UserRole::getRoleId, 1);
List<User> userList = userMapper.selectList(wrapper);
```
以上代码中,我们使用join方法将User表和UserRole表进行了关联,并且通过eq方法指定了查询条件。最终查询结果将会返回符合条件的User列表。
阅读全文