summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/parsed_distinct.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/query/parsed_distinct.cpp')
-rw-r--r--src/mongo/db/query/parsed_distinct.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mongo/db/query/parsed_distinct.cpp b/src/mongo/db/query/parsed_distinct.cpp
index e797f9650c2..59c15f39f7b 100644
--- a/src/mongo/db/query/parsed_distinct.cpp
+++ b/src/mongo/db/query/parsed_distinct.cpp
@@ -171,7 +171,7 @@ StatusWith<BSONObj> ParsedDistinct::asAggregationCommand() const {
BSONObjBuilder aggregationBuilder;
invariant(_query);
- const FindCommand& findCommand = _query->getFindCommand();
+ const FindCommandRequest& findCommand = _query->getFindCommandRequest();
aggregationBuilder.append(
"aggregate", findCommand.getNamespaceOrUUID().nss().value_or(NamespaceString()).coll());
@@ -257,14 +257,14 @@ StatusWith<ParsedDistinct> ParsedDistinct::parse(OperationContext* opCtx,
const CollatorInterface* defaultCollator) {
IDLParserErrorContext ctx("distinct");
- DistinctCommand parsedDistinct(nss);
+ DistinctCommandRequest parsedDistinct(nss);
try {
- parsedDistinct = DistinctCommand::parse(ctx, cmdObj);
+ parsedDistinct = DistinctCommandRequest::parse(ctx, cmdObj);
} catch (...) {
return exceptionToStatus();
}
- auto findCommand = std::make_unique<FindCommand>(nss);
+ auto findCommand = std::make_unique<FindCommandRequest>(nss);
if (parsedDistinct.getKey().find('\0') != std::string::npos) {
return Status(ErrorCodes::Error(31032), "Key field cannot contain an embedded null byte");
@@ -325,7 +325,7 @@ StatusWith<ParsedDistinct> ParsedDistinct::parse(OperationContext* opCtx,
return cq.getStatus();
}
- if (cq.getValue()->getFindCommand().getCollation().isEmpty() && defaultCollator) {
+ if (cq.getValue()->getFindCommandRequest().getCollation().isEmpty() && defaultCollator) {
cq.getValue()->setCollator(defaultCollator->clone());
}