diff options
author | Neil Shweky <neilshweky@gmail.com> | 2021-11-24 18:31:42 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-11-24 19:03:30 +0000 |
commit | 16766b22cc5d80732543808c9f8af325a8b71080 (patch) | |
tree | fa592fd86b276dd0ddc0a6769ed9f61123048828 /src | |
parent | 63971ee099f2a36c7e479f2479e61e7db9a1e9a4 (diff) | |
download | mongo-16766b22cc5d80732543808c9f8af325a8b71080.tar.gz |
SERVER-29425 $sortArray for classic engine: fix collator for whole values
Diffstat (limited to 'src')
-rw-r--r-- | src/mongo/db/update/pattern_cmp.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/update/pattern_cmp.cpp b/src/mongo/db/update/pattern_cmp.cpp index 9771bcc3d31..96c25c812c2 100644 --- a/src/mongo/db/update/pattern_cmp.cpp +++ b/src/mongo/db/update/pattern_cmp.cpp @@ -108,7 +108,7 @@ PatternValueCmp::PatternValueCmp(const BSONObj& pattern, bool PatternValueCmp::operator()(const Value& lhs, const Value& rhs) const { namespace dps = ::mongo::dotted_path_support; if (useWholeValue) { - const bool ascending = ValueComparator().getLessThan()(lhs, rhs); + const bool ascending = ValueComparator(collator).getLessThan()(lhs, rhs); const bool reversed = (sortPattern.firstElement().number() < 0); |