24282 1 ano atrás
pai
commit
d647d7279d

+ 0 - 1
my-test/src/main/java/org/example/join/domain/Table.java

@@ -9,7 +9,6 @@ import java.util.Map;
 @Getter
 public class Table implements IFormat, ITable {
 
-    public final QueryColumn id = new QueryColumn(this, "id");
     private final String alias;
     private final String name;
 

+ 0 - 8
my-test/src/main/java/org/example/join/sql/Join.java

@@ -25,14 +25,6 @@ public class Join<R> {
         this.table = table;
     }
 
-    /**
-     * 默认关联主表id
-     */
-    public From<R> on(QueryColumn queryColumn) {
-        QueryCondition queryCondition = table.id.eq(queryColumn);
-        return on(queryCondition);
-    }
-
     public From<R> on(QueryCondition... queryConditions) {
         if (ObjectUtil.isEmpty(queryConditions)) {
             throw new IllegalArgumentException("on不能为空");

+ 2 - 2
my-test/src/test/java/MySpringBootTest.java

@@ -38,10 +38,10 @@ public class MySpringBootTest {
     public void testCache() {
 
         List<SysDept> list = Sql.create(SysDept.class)
-                .logicIgnore()
+                //.logicIgnore()
                 .select(
                         dept_id,
-                        tenant_id
+                        tenant_id.as(SysDept::getEmail)
                 )
                 .from(sys_dept)
                 .leftJoin(sys_user).on(user_id.eq(dept_id))