Update exp to sql (ArrayIndex)

This commit is contained in:
sunkaixuan
2023-02-23 21:00:11 +08:00
parent ecc1f4b395
commit 57931f7f02

View File

@@ -31,7 +31,14 @@ namespace SqlSugar
if (expression.NodeType == ExpressionType.ArrayIndex)
{
var parameterName = AppendParameter(ExpressionTool.DynamicInvoke(expression));
base.Context.Result.Append($" {parameterName} ");
if (this.BaseParameter?.IsLeft==true)
{
base.Context.Result.Append($" {BaseParameter.BaseParameter.OperatorValue} {parameterName} ");
}
else
{
base.Context.Result.Append($" {parameterName} ");
}
return;
}
var operatorValue = parameter.OperatorValue = ExpressionTool.GetOperator(expression.NodeType);