-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Minor - P4
-
None
-
Affects Version/s: None
-
Component/s: Aggregation Framework
-
Labels:None
-
Query Optimization
From docs "$toLower only has a well-defined behavior for strings of ASCII characters."
As a result, BIC pushdown of the lcase (lowercase) function gives incorrect results for some characters, for example: ƏŨÓ€. Lowercase versions would be əũó€, but
{ $toLower : "ƏŨÓ€"}
leaves the characters unchanged.
It would be great if additional characters like these were supported.