Update Subquery.ToList<DTO>()

This commit is contained in:
sunkaixuan 2023-05-31 20:59:56 +08:00
parent 76cc8630f2
commit b252f0012c

View File

@ -139,7 +139,7 @@ namespace SqlSugar
}
var bodyExp=ExpressionTool.GetLambdaExpressionBody(selectExp);
var newMemExp = (bodyExp as MemberInitExpression);
var parameters = (selectExp as LambdaExpression).Parameters;
var parameters = ExpressionTool.GetParameters(exp);
InitType(exp);
SetShortName(exp, null);
Check.ExceptionEasy(newMemExp == null, $"Subquery ToList(exp,true) expression {exp.ToString()} can only be it=>new class(){{Id = it.id}}", $"子查询ToList(exp,true)表达式{exp.ToString()}只能是it=>new class(){{ id=it.Id}}");