mirror of
				https://github.com/nsnail/FreeSql.git
				synced 2025-11-04 09:15:27 +08:00 
			
		
		
		
	- 修复 .From<T2>.GroupBy Item2 以上无组参数未查找到的 bug #63;
This commit is contained in:
		@@ -41,8 +41,9 @@ namespace FreeSql.Internal.CommonProvider {
 | 
			
		||||
						if (mem0Name?.StartsWith("Item") == true && int.TryParse(mem0Name.Substring(4), out var tryitemidx)) {
 | 
			
		||||
							if (tryitemidx == 1) foridx++;
 | 
			
		||||
							else {
 | 
			
		||||
								var alias = $"SP10{(char)(96 + tryitemidx)}";
 | 
			
		||||
								var tmptb = _tables.Where(a => a.AliasInit == alias && a.Table.Type == mem0.Type).FirstOrDefault();
 | 
			
		||||
								//var alias = $"SP10{(char)(96 + tryitemidx)}";
 | 
			
		||||
								var tmptb = _tables.Where((a,idx) => //a.AliasInit == alias && 
 | 
			
		||||
									a.Table.Type == mem0.Type && idx == tryitemidx - 1).FirstOrDefault();
 | 
			
		||||
								if (tmptb != null) {
 | 
			
		||||
									tb = tmptb;
 | 
			
		||||
									foridx++;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user