Update exp to sql

This commit is contained in:
sunkaixuan 2025-07-31 18:25:19 +08:00
parent 8106677209
commit c3c7f5e96e

View File

@ -171,7 +171,12 @@ namespace SqlSugar
var isComparisonOperator = ExpressionTool.IsComparisonOperator(expression);
base.ExactExpression = expression;
var leftExpression = ExpressionTool.RemoveConvert(expression.Left);
var rightExpression =ExpressionTool.RemoveConvert(expression.Right);
var rightExpression =ExpressionTool.RemoveConvert(expression.Right);
if (leftExpression.Type == typeof(char))
{
leftExpression = expression.Left;
rightExpression = expression.Right;
}
if (operatorValue.IsIn("AND","OR")&&leftExpression is BinaryExpression exp)
{
if (exp?.Left is BinaryExpression expChild)