diff --git a/Src/Asp.NetCore2/SqlSugar/ExpressionsToSql/ResolveItems/MethodCallExpressionResolve_Helper.cs b/Src/Asp.NetCore2/SqlSugar/ExpressionsToSql/ResolveItems/MethodCallExpressionResolve_Helper.cs index 7cd8592d2..4faf57b11 100644 --- a/Src/Asp.NetCore2/SqlSugar/ExpressionsToSql/ResolveItems/MethodCallExpressionResolve_Helper.cs +++ b/Src/Asp.NetCore2/SqlSugar/ExpressionsToSql/ResolveItems/MethodCallExpressionResolve_Helper.cs @@ -181,22 +181,8 @@ namespace SqlSugar } else if (isLength) { - var sql = GetNewExpressionValue(item); - var value = this.Context.DbMehtods.Length(new MethodCallExpressionModel() - { - Name = "Length", - Args = new List() { - new MethodCallExpressionArgs(){ - IsMember=true, - MemberName=sql, - MemberValue=sql - } - } - }); - if (ExpressionTool.GetParameters(item)?.Any()==true) - { - value = sql; - } + var value = GetNewExpressionValue(item); + var methodCallExpressionArgs = new MethodCallExpressionArgs() { IsMember = true,