From 667c30ecdc14d2c53532a66dd9ae0fc44afffe66 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Fri, 5 Aug 2022 19:48:11 +0800 Subject: [PATCH] Update exp to sql --- Src/Asp.Net/SqlSugar/ExpressionsToSql/ExpressionContext.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Src/Asp.Net/SqlSugar/ExpressionsToSql/ExpressionContext.cs b/Src/Asp.Net/SqlSugar/ExpressionsToSql/ExpressionContext.cs index 44955fe55..b9d72b446 100644 --- a/Src/Asp.Net/SqlSugar/ExpressionsToSql/ExpressionContext.cs +++ b/Src/Asp.Net/SqlSugar/ExpressionsToSql/ExpressionContext.cs @@ -178,7 +178,11 @@ namespace SqlSugar { var mappingInfo = this.MappingTables.FirstOrDefault(it => it.EntityName.Equals(entityName, StringComparison.CurrentCultureIgnoreCase)); var name = (mappingInfo == null ? entityName : mappingInfo.DbTableName); - if (name.Contains(".")) + if (name.Contains(SqlTranslationLeft) && name.Contains(SqlTranslationRight)) + { + return name; + } + else if (name.Contains(".")) { return string.Join(".", name.Split('.').Select(it => SqlTranslationLeft + it + SqlTranslationRight)); }