diff --git a/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs b/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs index 79651b7b3..a9b2366b5 100644 --- a/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs +++ b/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs @@ -43,6 +43,7 @@ namespace SqlSugar var onWhere = $"{shortName}.{navPkColumn.DbColumnName}={mainShortName}.{navColumn.DbColumnName}"; UtilMethods.IsNullReturnNew(this.Context.TempItems); this.AddJoinInfo(GetTableName(navEntityInfo, navEntityInfo.DbTableName), shortName, onWhere, JoinType.Left); + this.QueryBuilder.JoinQueryInfos.Last().EntityType = navEntityInfo.Type; return this; } public ISugarQueryable IncludeInnerJoin(Expression> innerObjectExt)