diff --git a/Src/Asp.Net/SqlServerTest/UnitTest/UCustom06.cs b/Src/Asp.Net/SqlServerTest/UnitTest/UCustom06.cs index c8dea0ba2..52c48a997 100644 --- a/Src/Asp.Net/SqlServerTest/UnitTest/UCustom06.cs +++ b/Src/Asp.Net/SqlServerTest/UnitTest/UCustom06.cs @@ -22,7 +22,7 @@ namespace OrmTest Job = new UnitJobClass { Company = a.Company, Work = a.Work } } ).ToList(); - + Check.Exception(list.First().Job.Company != "1", "unit error"); } public class Unit06 diff --git a/Src/Asp.Net/SqlSugar/ExpressionsToSql/ResolveItems/BaseResolve.cs b/Src/Asp.Net/SqlSugar/ExpressionsToSql/ResolveItems/BaseResolve.cs index 56b99e9ab..ed2b86b33 100644 --- a/Src/Asp.Net/SqlSugar/ExpressionsToSql/ResolveItems/BaseResolve.cs +++ b/Src/Asp.Net/SqlSugar/ExpressionsToSql/ResolveItems/BaseResolve.cs @@ -621,7 +621,7 @@ namespace SqlSugar { dbColumnName = mappingInfo.DbColumnName; } - if (shortName != null && shortName.ObjToString().Contains(this.Context.SqlTranslationLeft)) + if (shortName != null && shortName.ObjToString().Contains(this.Context.SqlTranslationLeft)&&this.Context.IsSingle) { asName = this.Context.GetTranslationText(item.Type.Name + "." + propertyName); }