Details
-
Task
-
Resolution: Won't Do
-
Major - P3
-
None
-
None
-
None
Description
Now that the server supports $expr in filters we can translate StartsWith/Contains/EndsWith using aggregation operators instead of regular expressions.
While the resulting translations are somewhat longer than the regular expressions they replace, they are rather direct mappings from C# to MQL and should therefore be easier to understand and less bug prone.
Attachments
Issue Links
- is depended on by
-
CSHARP-3404 LINQ3: Get LegacyPredicateTranslatorTests to pass
-
- Closed
-
- is related to
-
CSHARP-3501 LINQ3: Refactor string StartsWith/Contains/EndsWith to use regular expressions in filters
-
- Closed
-