From 6d99e677404f21ed8ad6836ab2deddffc591ec34 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Fri, 7 Jul 2023 14:02:21 +0800 Subject: [PATCH] Optimized code --- .../SqlSugar/Abstract/DeleteProvider/DeleteableProvider.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Src/Asp.NetCore2/SqlSugar/Abstract/DeleteProvider/DeleteableProvider.cs b/Src/Asp.NetCore2/SqlSugar/Abstract/DeleteProvider/DeleteableProvider.cs index e474c7b0f..e9b0ed5a0 100644 --- a/Src/Asp.NetCore2/SqlSugar/Abstract/DeleteProvider/DeleteableProvider.cs +++ b/Src/Asp.NetCore2/SqlSugar/Abstract/DeleteProvider/DeleteableProvider.cs @@ -226,7 +226,7 @@ namespace SqlSugar var expResult = DeleteBuilder.GetExpressionValue(expression, ResolveExpressType.WhereSingle); var whereString = expResult.GetResultString(); if (expression.ToString().Contains("Subqueryable()")) { - if (expression.Parameters.First().Type == typeof(T)) + if (ExpressionTool.GetParameters(expression).First().Type == typeof(T)) { var tableName = this.SqlBuilder.GetTranslationColumnName(this.EntityInfo.DbTableName); whereString = whereString.Replace(tableName, $"( SELECT * FROM {tableName}) ");