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