+379
-226
lines changedFilter options
+379
-226
lines changed Original file line number Diff line number Diff line change
@@ -155,7 +155,7 @@ private DQueryable<T> GetDQueryableGroup(QueryRequest request, out List<Order>?
155
155
.Where(request.Filters);
156
156
157
157
if (request.ValueToken == null)
158
-
return query.Query.Count();
158
+
return Untyped.Count(query.Query, query.Context.ElementType);
159
159
160
160
if (request.ValueToken is AggregateToken at)
161
161
return query.SimpleAggregate(at);
@@ -173,7 +173,7 @@ private DQueryable<T> GetDQueryableGroup(QueryRequest request, out List<Order>?
173
173
.Where(request.Filters);
174
174
175
175
if (request.ValueToken == null)
176
-
return await query.Query.CountAsync(token);
176
+
return await Untyped.CountAsync(query.Query, token, query.Context.ElementType);
177
177
178
178
if (request.ValueToken is AggregateToken at)
179
179
return await query.SimpleAggregateAsync(at, token);
@@ -230,7 +230,7 @@ public override IQueryable<Lite<Entity>> GetEntitiesLite(QueryEntitiesRequest re
230
230
.Where(request.Filters)
231
231
.Select(new List<Column> { ex });
232
232
233
-
var result = query.Query.Select(query.Context.GetEntitySelector());
233
+
var result = (IQueryable<Lite<Entity>>)Untyped.Select(query.Query, query.Context.GetEntitySelector());
234
234
235
235
if (request.Multiplications.Any())
236
236
result = result.Distinct();
@@ -249,7 +249,7 @@ public override IQueryable<Entity> GetEntitiesFull(QueryEntitiesRequest request)
249
249
.Where(request.Filters)
250
250
.Select(new List<Column> { ex });
251
251
252
-
var result = query.Query.Select(query.Context.GetEntityFullSelector());
252
+
var result = (IQueryable<Entity>)Untyped.Select(query.Query, query.Context.GetEntityFullSelector());
253
253
254
254
if (request.Multiplications.Any())
255
255
result = result.Distinct();
You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4