From 4b9af0369ae9f5f3f549cba905dcb4eb140a2630 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Wed, 6 Sep 2023 20:42:12 +0800 Subject: [PATCH] Synchronization code --- .../Abstract/SqlBuilderProvider/SqlBuilderProvider.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Src/Asp.NetCore2/SqlSugar/Abstract/SqlBuilderProvider/SqlBuilderProvider.cs b/Src/Asp.NetCore2/SqlSugar/Abstract/SqlBuilderProvider/SqlBuilderProvider.cs index 14dd4955f..04896fc70 100644 --- a/Src/Asp.NetCore2/SqlSugar/Abstract/SqlBuilderProvider/SqlBuilderProvider.cs +++ b/Src/Asp.NetCore2/SqlSugar/Abstract/SqlBuilderProvider/SqlBuilderProvider.cs @@ -99,6 +99,11 @@ namespace SqlSugar name=name.Split('=').First(); } if (!name.Contains(SqlTranslationLeft)) return name; + if (name.StartsWith(SqlTranslationLeft) && name.EndsWith(SqlTranslationRight)) + { + var result= name.TrimStart(Convert.ToChar(SqlTranslationLeft)).TrimEnd(Convert.ToChar(SqlTranslationRight)); + return result; + } return name == null ? string.Empty : Regex.Match(name, @".*" + "\\" + SqlTranslationLeft + "(.*?)" + "\\" + SqlTranslationRight + "").Groups[1].Value; } public virtual string GetPackTable(string sql, string shortName)