From a9ae43aad87f403dfbfce0b1bb8439e66a9bfa77 Mon Sep 17 00:00:00 2001 From: "610262374@qq.com" <610262374@qq.com> Date: Sat, 11 Mar 2017 10:16:05 +0800 Subject: [PATCH] - --- OrmTest/UnitTest/Query/SelectQuery.cs | 3 ++- SqlSugar/ExpressionsToSql/ExpressionContext.cs | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/OrmTest/UnitTest/Query/SelectQuery.cs b/OrmTest/UnitTest/Query/SelectQuery.cs index 9497eac6d..c38ea964b 100644 --- a/OrmTest/UnitTest/Query/SelectQuery.cs +++ b/OrmTest/UnitTest/Query/SelectQuery.cs @@ -45,7 +45,8 @@ namespace OrmTest.UnitTest var list = db.Queryable((st, sc,sc2) => new object[] { JoinType.Left,st.SchoolId==sc.Id, JoinType.Left,sc2.Id==sc.Id - }).Where(st => st.Id > 0).ToList(); + }).Where(st => st.Id > 0) + .Select((st) =>new School() { Id=st.Id}).ToList(); var list3 = db.Queryable("Student", "st") .AddJoinInfo("School", "sh", "sh.id=st.schoolid") diff --git a/SqlSugar/ExpressionsToSql/ExpressionContext.cs b/SqlSugar/ExpressionsToSql/ExpressionContext.cs index a1671cae4..5bac334fc 100644 --- a/SqlSugar/ExpressionsToSql/ExpressionContext.cs +++ b/SqlSugar/ExpressionsToSql/ExpressionContext.cs @@ -82,11 +82,11 @@ namespace SqlSugar } public virtual string GetAsString(string asName, string fieldValue) { - return string.Format(" [{0}] {1} [{2}] ", fieldValue, "AS", asName); + return string.Format(" {0} {1} [{2}] ", fieldValue, "AS", asName); } public virtual string GetAsString(string asName, string fieldValue,string fieldShortName) { - return string.Format(" [{0}].[{1}] {2} [{3}] ", fieldShortName, fieldValue, "AS", asName); + return string.Format(" {0}.[{1}] {2} [{3}] ", fieldShortName, fieldValue, "AS", asName); } public virtual void Clear() {