From 65d0ac61850511b8acb8bea6b59b2dd92d3333f8 Mon Sep 17 00:00:00 2001 From: 2881099 <2881099@qq.com> Date: Thu, 11 Aug 2022 13:54:50 +0800 Subject: [PATCH] =?UTF-8?q?-=20=E4=BC=98=E5=8C=96=20FromQuery=20SQL?= =?UTF-8?q?=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FreeSql.DbContext/FreeSql.DbContext.xml | 9 --------- .../CommonProvider/SelectProvider/Select1Provider.cs | 5 +---- 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/FreeSql.DbContext/FreeSql.DbContext.xml b/FreeSql.DbContext/FreeSql.DbContext.xml index 26522f10..537315e2 100644 --- a/FreeSql.DbContext/FreeSql.DbContext.xml +++ b/FreeSql.DbContext/FreeSql.DbContext.xml @@ -800,14 +800,5 @@ - - - 批量注入 Repository,可以参考代码自行调整 - - - - - - diff --git a/FreeSql/Internal/CommonProvider/SelectProvider/Select1Provider.cs b/FreeSql/Internal/CommonProvider/SelectProvider/Select1Provider.cs index b4570b95..453d5d6e 100644 --- a/FreeSql/Internal/CommonProvider/SelectProvider/Select1Provider.cs +++ b/FreeSql/Internal/CommonProvider/SelectProvider/Select1Provider.cs @@ -135,11 +135,8 @@ namespace FreeSql.Internal.CommonProvider string sql2 = null; if (select2sp._diymemexpWithTempQuery == null) { - if (select2sp._tableRule == null && select2sp.IsDefaultSqlContent == true) - { - rettbs[1].Table = select2sp._tables[0].Table; + if (select2sp._tableRule == null && select2sp._tables[0].Table.Type == typeof(T2) && select2sp.IsDefaultSqlContent == true) return ret; - } sql2 = select2?.ToSql(a => a, FieldAliasOptions.AsProperty); } else