Update exp to sql

This commit is contained in:
sunkaixuan
2025-12-05 12:14:52 +08:00
parent 5b23a75212
commit 6869f0bd9a

View File

@@ -213,6 +213,17 @@ namespace SqlSugar
{
result = result.Replace(",", UtilConstants.ReplaceCommaKey);
}
var trueValue = AppendParameter(true);
var falseValue = AppendParameter(false);
result = new DefaultDbMethod().IIF(new MethodCallExpressionModel()
{
Args=new List<MethodCallExpressionArgs>()
{
new MethodCallExpressionArgs(){ MemberValue=result,MemberName=result },
new MethodCallExpressionArgs(){ MemberValue=trueValue,MemberName=trueValue },
new MethodCallExpressionArgs(){ MemberValue=falseValue,MemberName=falseValue }
}
});
this.Context.Result.Append(base.Context.GetEqString(memberName, result));
}
else if (item is MemberInitExpression)