mirror of
				https://github.com/nsnail/FreeSql.git
				synced 2025-11-04 17:20:49 +08:00 
			
		
		
		
	- 修复 AsTable 子查询未传播的 bug;#1103
This commit is contained in:
		@@ -30,7 +30,7 @@ namespace FreeSql.PostgreSQL.Curd
 | 
			
		||||
            if (columns != null)
 | 
			
		||||
            {
 | 
			
		||||
                var colsList = new List<ColumnInfo>();
 | 
			
		||||
                var cols = _pgsqlInsert.InternalCommonExpression.ExpressionSelectColumns_MemberAccess_New_NewArrayInit(null, columns?.Body, false, null).ToDictionary(a => a, a => true);
 | 
			
		||||
                var cols = _pgsqlInsert.InternalCommonExpression.ExpressionSelectColumns_MemberAccess_New_NewArrayInit(null, null, columns?.Body, false, null).ToDictionary(a => a, a => true);
 | 
			
		||||
                foreach (var col in _pgsqlInsert.InternalTable.Columns.Values)
 | 
			
		||||
                    if (cols.ContainsKey(col.Attribute.Name))
 | 
			
		||||
                        colsList.Add(col);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user