We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 611c066 commit 873364cCopy full SHA for 873364c
FreeSql/Internal/CommonProvider/SelectProvider/SelectGroupingProvider.cs
@@ -41,8 +41,9 @@ string getSelectGroupingMapString(Expression[] members) {
41
if (mem0Name?.StartsWith("Item") == true && int.TryParse(mem0Name.Substring(4), out var tryitemidx)) {
42
if (tryitemidx == 1) foridx++;
43
else {
44
- var alias = $"SP10{(char)(96 + tryitemidx)}";
45
- 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 &&
46
+ a.Table.Type == mem0.Type && idx == tryitemidx - 1).FirstOrDefault();
47
if (tmptb != null) {
48
tb = tmptb;
49
foridx++;
0 commit comments