-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: LINQ3
-
None
Get PredicateTranslatorTests to pass
- depends on
-
CSHARP-3474 LINQ3: Flatten nested $and into a single $and
- Closed
-
CSHARP-3475 LINQ3: Flatten nested $or into a single $or
- Closed
-
CSHARP-3476 LINQ3: Refactor AstFilter classes to support $not with filter operators
- Closed
-
CSHARP-3478 LINQ3: Simplify translations for logical negation
- Closed
-
CSHARP-3479 LINQ3: Contains should use $elemMatch
- Closed
-
CSHARP-3481 LINQ3: translate F.CompareTo(value) == 0 in filters
- Closed
-
CSHARP-3482 LINQ3: translate a.ElementAt(index) in filter field
- Closed
-
CSHARP-3483 LINQ3: translate bit mask comparison expressions to a filter
- Closed
-
CSHARP-3484 LINQ3: Translate HasFlag in filters
- Closed
-
CSHARP-3485 LINQ3: Translate IsNullOrEmpty in filters
- Closed
-
CSHARP-3486 LINQ3: Translate negation of $in to $nin
- Closed
-
CSHARP-3490 LINQ3: Move handling of $elem field name in $elemMatch to AstFieldOperation Render method
- Closed
-
CSHARP-3491 LINQ3: Translate HasValue for nullable types in filters
- Closed
-
CSHARP-3492 LINQ3: Refactor AstAndFilter Render method to render as the implicit and form when possible
- Closed
-
CSHARP-3495 LINQ3: Add UsesExpr property to AstFilter
- Closed
-
CSHARP-3496 LINQ3: Translate filter expressions that compare using == or != to true or false
- Closed
-
CSHARP-3497 LINQ3: Translate All and Any in filters
- Closed
-
CSHARP-3498 LINQ3: Translate `F is D` to filter on discriminator
- Closed
-
CSHARP-3499 LINQ3: Translate `document.F["key"]` to "F.key" in filters
- Closed