mirror of
https://gitee.com/best_handsome/mybatis-plus-join
synced 2025-07-11 00:02:22 +08:00
This commit is contained in:
parent
56ef6c57f7
commit
720934500f
@ -350,7 +350,8 @@ public class MPJQueryWrapper<T> extends AbstractWrapper<T, String, MPJQueryWrapp
|
||||
*/
|
||||
public MPJLambdaQueryWrapper<T> lambda() {
|
||||
return new MPJLambdaQueryWrapper<>(getEntity(), getEntityClass(), from, sqlSelect, paramNameSeq, paramNameValuePairs,
|
||||
expression, lastSql, sqlComment, getSqlFirstField(), selectColumns, ignoreColumns, selectDistinct, ifExists);
|
||||
expression, lastSql, sqlComment, getSqlFirstField(), selectColumns, ignoreColumns, selectDistinct, ifExists)
|
||||
.setAlias(this.alias);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -128,4 +128,17 @@ class QueryWrapperTest {
|
||||
System.out.println(userDO);
|
||||
}
|
||||
|
||||
@Test
|
||||
void test7() {
|
||||
ThreadLocalUtils.set("SELECT tt.id AS idea, tt.user_id AS uuid, tt.tenant_id FROM user_tenant tt WHERE (tt.id <= ?) AND tt.tenant_id = 1");
|
||||
MPJQueryWrapper<UserTenantDO> wrapper = new MPJQueryWrapper<UserTenantDO>()
|
||||
.setAlias("tt")
|
||||
.selectAll(UserTenantDO.class,"tt")
|
||||
.le("tt.id ", 10);
|
||||
System.out.println(wrapper.getAlias());
|
||||
List<UserTenantDO> userDO = userTenantMapper.selectJoinList(UserTenantDO.class, wrapper.lambda());
|
||||
System.out.println(wrapper.getAlias());
|
||||
System.out.println(userDO);
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user