From 8bec69ce6d481ca599f3357a131a54d8a5e71b93 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Sat, 20 Jan 2024 23:07:03 +0800 Subject: [PATCH] Update queryable.In --- .../SqlSugar/Abstract/UpdateProvider/UpdateableProvider.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Src/Asp.NetCore2/SqlSugar/Abstract/UpdateProvider/UpdateableProvider.cs b/Src/Asp.NetCore2/SqlSugar/Abstract/UpdateProvider/UpdateableProvider.cs index 925307dc0..7745cc75a 100644 --- a/Src/Asp.NetCore2/SqlSugar/Abstract/UpdateProvider/UpdateableProvider.cs +++ b/Src/Asp.NetCore2/SqlSugar/Abstract/UpdateProvider/UpdateableProvider.cs @@ -873,6 +873,7 @@ namespace SqlSugar public IUpdateable In(Expression> inField, ISugarQueryable childQueryExpression) { var lamResult = UpdateBuilder.GetExpressionValue(inField, ResolveExpressType.FieldSingle); + this.UpdateBuilder.LambdaExpressions.ParameterIndex = childQueryExpression.QueryBuilder.LambdaExpressions.ParameterIndex+1; var fieldName = lamResult.GetResultString(); var sql = childQueryExpression.ToSql(); Where($" {fieldName} IN ( SELECT {fieldName} FROM ( {sql.Key} ) SUBDEL) ", sql.Value);