diff --git a/SqlSugar/SqlSugarAccessory.cs b/SqlSugar/SqlSugarAccessory.cs index 55f3c78a8..beabe7ba6 100644 --- a/SqlSugar/SqlSugarAccessory.cs +++ b/SqlSugar/SqlSugarAccessory.cs @@ -103,11 +103,21 @@ namespace SqlSugar protected List GetJoinInfos(Expression joinExpression, SqlSugarClient context,params Type [] entityTypeArray) { + List reval=new List(); + var lambdaParameters = ((LambdaExpression) joinExpression).Parameters; ExpressionContext exp = new ExpressionContext(); exp.MappingColumns = context.MappingColumns; exp.MappingTables = context.MappingTables; exp.Resolve(joinExpression, ResolveExpressType.Join); - var reval = exp.Result.GetResultArray(); + foreach (var type in entityTypeArray) + { + JoinQueryInfo joinInfo = new JoinQueryInfo() + { + + + }; + } + var joinArray = exp.Result.GetResultArray(); return null; } }