Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
None
Description
Translate array field indexed by constant a[n] to "a.n" in filters
Example:
collection.Where(x => x.A[1] == 2) |
translates to:
{ $match : { "A.1" : 2 } } |
This is only for filters. This notation doesn't work in aggregation expressionss.
Attachments
Issue Links
- is depended on by
-
CSHARP-3404 LINQ3: Get LegacyPredicateTranslatorTests to pass
-
- Closed
-