mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-11-09 10:55:02 +08:00
-
This commit is contained in:
@@ -8,7 +8,7 @@ namespace SqlSugar
|
|||||||
public class BaseResolve
|
public class BaseResolve
|
||||||
{
|
{
|
||||||
protected Expression Expression { get; set; }
|
protected Expression Expression { get; set; }
|
||||||
protected Expression BaseExpression { get; set; }
|
protected Expression ExactExpression { get; set; }
|
||||||
public ExpressionContext Context { get; set; }
|
public ExpressionContext Context { get; set; }
|
||||||
public bool? IsLeft { get; set; }
|
public bool? IsLeft { get; set; }
|
||||||
public int ContentIndex { get { return this.Context.Index; } }
|
public int ContentIndex { get { return this.Context.Index; } }
|
||||||
@@ -35,7 +35,7 @@ namespace SqlSugar
|
|||||||
Context = this.Context,
|
Context = this.Context,
|
||||||
Expression = expression,
|
Expression = expression,
|
||||||
IsLeft = this.IsLeft,
|
IsLeft = this.IsLeft,
|
||||||
BaseExpression = this.BaseExpression,
|
BaseExpression = this.ExactExpression,
|
||||||
BaseParameter = this.BaseParameter,
|
BaseParameter = this.BaseParameter,
|
||||||
Index = Context.Index
|
Index = Context.Index
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ namespace SqlSugar
|
|||||||
expression.NodeType != ExpressionType.AndAlso &&
|
expression.NodeType != ExpressionType.AndAlso &&
|
||||||
expression.NodeType != ExpressionType.Or &&
|
expression.NodeType != ExpressionType.Or &&
|
||||||
expression.NodeType != ExpressionType.OrElse;
|
expression.NodeType != ExpressionType.OrElse;
|
||||||
base.BaseExpression = expression;
|
base.ExactExpression = expression;
|
||||||
var leftExpression = expression.Left;
|
var leftExpression = expression.Left;
|
||||||
var rightExpression = expression.Right;
|
var rightExpression = expression.Right;
|
||||||
var leftIsBinary = leftExpression is BinaryExpression;
|
var leftIsBinary = leftExpression is BinaryExpression;
|
||||||
|
|||||||
Reference in New Issue
Block a user