From 071976800b75cb0b1f2a1574faeb5b2d69122d54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=B8=85?= <1474983351@qq.com> Date: Sun, 29 Sep 2024 09:37:19 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20DbChain=20=E8=AE=BE=E7=BD=AE=E8=A1=A8?= =?UTF-8?q?=E5=88=AB=E5=90=8D=E9=94=99=E8=AF=AF=EF=BC=8C=E5=85=B3=E9=97=AD?= =?UTF-8?q?=EF=BC=9Ahttps://gitee.com/mybatis-flex/mybatis-flex/issues/IAE?= =?UTF-8?q?CHY=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/mybatisflex/core/row/DbChain.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/mybatis-flex-core/src/main/java/com/mybatisflex/core/row/DbChain.java b/mybatis-flex-core/src/main/java/com/mybatisflex/core/row/DbChain.java index 43fd9ec5..a2853326 100644 --- a/mybatis-flex-core/src/main/java/com/mybatisflex/core/row/DbChain.java +++ b/mybatis-flex-core/src/main/java/com/mybatisflex/core/row/DbChain.java @@ -31,7 +31,7 @@ import com.mybatisflex.core.util.FieldWrapper; import com.mybatisflex.core.util.LambdaGetter; import com.mybatisflex.core.util.SqlUtil; -import java.lang.reflect.Field; +import java.util.ArrayList; import java.util.List; import java.util.Map; import java.util.Optional; @@ -45,17 +45,19 @@ import java.util.stream.Collectors; */ public class DbChain extends QueryWrapperAdapter implements PropertySetter { - private String schema; + private final String schema; private final String tableName; private Row rowData; private DbChain(String tableName) { - this.tableName = tableName; + this(null, tableName); } private DbChain(String schema, String tableName) { this.schema = schema; this.tableName = tableName; + this.queryTables = new ArrayList<>(); + this.queryTables.add(new QueryTable(schema, tableName)); } public static DbChain create() {