Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
None
Description
Translate:
collection.Where(x => x.F[n] == c)
|
to:
{ $match : { "F.n" : c } }
|
where `x.F` is of type `List<T>` and `x.F[n]` is represented as a MethodCallExpression using the special method name `get_Item` and `n` is a constant integer and `c` is a constant of type `T`.
Attachments
Issue Links
- is depended on by
-
CSHARP-3404 LINQ3: Get LegacyPredicateTranslatorTests to pass
-
- Closed
-