Synchronization code

This commit is contained in:
sunkaixuan 2023-08-07 16:37:34 +08:00
parent f40b96c6cb
commit 267e3954a7

View File

@ -1359,8 +1359,8 @@ namespace SqlSugar
}
private string AppendSelectWithSubQuery(List<EntityColumnInfo> entityColumnInfos, string sql, ReadOnlyCollection<ParameterExpression> parameters, List<EntityColumnInfo> columnsResult, int parameterIndex1,string parameterName)
{
var list = ExpressionTool.GetMemberInit(this.QueryBuilder.SelectValue).Bindings.Cast<MemberBinding>()
.Select(it => it.Member.Name).ToList();
var list = ExpressionTool.GetMemberInit(this.QueryBuilder.SelectValue)?.Bindings?.Cast<MemberBinding>()
?.Select(it => it.Member.Name)?.ToList()??new List<string>();
var columns = entityColumnInfos;
//var parameterName = parameters[parameterIndex1];
if (this.QueryBuilder.AutoAppendedColumns == null)