【Mybatis-plus-join】 selectAll() 查询全部

Metadata

title: 【Mybatis-plus-join】 selectAll() 查询全部
date: 2023-01-22 19:22
tags:
  - 行动阶段/完成
  - 主题场景/组件
  - 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
  - 细化主题/Module/Mybatis-plus-join
categories:
  - Mybatis-plus-join
keywords:
  - Mybatis-plus-join
description: 【Mybatis-plus-join】 selectAll() 查询全部

【Mybatis-plus-join】 selectAll() 查询全部

// selectAll()方法,查询出当前表所有的子段
JoinLambdaWrapper<Users> wrapper = new JoinLambdaWrapper<>(Users.class);
wrapper.leftJoin(UsersAge.class,UsersAge::getId,Users::getAgeId)
      .eq(UserAge::getAgeName,"95")
      .selectAll().end();
// 执行查询
usersService.joinList(wrapper,UsersVo.class);
// 执行SQL 
select 
  users.user_id,
    users.user_name,
    users_age.age_name,
    users_age.age_doc,
    users_age.id
from users users
  left join users_age users_age on users_age.id = users.age_id
where (
    users_age.age_name = '95'
)