From 1f90bfa4854e07bc5e06ee09d68bec6b547c2912 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Mon, 14 Aug 2023 17:53:00 +0800 Subject: [PATCH] Synchronization code --- .../ExpressionsToSql/ResolveItems/BaseResolve_NewExp.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Src/Asp.Net/SqlSugar/ExpressionsToSql/ResolveItems/BaseResolve_NewExp.cs b/Src/Asp.Net/SqlSugar/ExpressionsToSql/ResolveItems/BaseResolve_NewExp.cs index 2d882339d..25d8dddfe 100644 --- a/Src/Asp.Net/SqlSugar/ExpressionsToSql/ResolveItems/BaseResolve_NewExp.cs +++ b/Src/Asp.Net/SqlSugar/ExpressionsToSql/ResolveItems/BaseResolve_NewExp.cs @@ -20,7 +20,13 @@ namespace SqlSugar this.Context.ParameterIndex = newContext.ParameterIndex; if (newContext.Parameters.HasValue()) { - this.Context.Parameters.AddRange(newContext.Parameters); + foreach (var p in newContext.Parameters) + { + if (!this.Context.Parameters.Any(it => it.ParameterName == p.ParameterName)) + { + this.Context.Parameters.Add(p); + } + } } if (this.Context.SingleTableNameSubqueryShortName == "Subqueryable()") {