From 5b0582483ce666b6b9262c5500aef894742faf3c Mon Sep 17 00:00:00 2001 From: d4ilys <963922242@qq.com> Date: Fri, 27 Oct 2023 21:08:02 +0800 Subject: [PATCH] =?UTF-8?q?-=20=E4=BF=AE=E5=A4=8D=20UpdateJoin=20SetIf?= =?UTF-8?q?=E9=80=BB=E8=BE=91=E5=88=A4=E6=96=AD=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FreeSql/Internal/CommonProvider/UpdateJoinProvider.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/FreeSql/Internal/CommonProvider/UpdateJoinProvider.cs b/FreeSql/Internal/CommonProvider/UpdateJoinProvider.cs index c4d51f3a..e7a39022 100644 --- a/FreeSql/Internal/CommonProvider/UpdateJoinProvider.cs +++ b/FreeSql/Internal/CommonProvider/UpdateJoinProvider.cs @@ -169,6 +169,7 @@ namespace FreeSql.Internal.CommonProvider public IUpdateJoin Set(Expression> exp) => SetIf(true, exp); public IUpdateJoin SetIf(bool condition, Expression> exp) { + if (condition == false) return this; var body = exp?.Body; var nodeType = body?.NodeType; if (nodeType == ExpressionType.Convert)