diff options
Diffstat (limited to 'src/mongo/db/pipeline/document_source_coll_stats.h')
-rw-r--r-- | src/mongo/db/pipeline/document_source_coll_stats.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mongo/db/pipeline/document_source_coll_stats.h b/src/mongo/db/pipeline/document_source_coll_stats.h index b71898dbca9..2e41e825df6 100644 --- a/src/mongo/db/pipeline/document_source_coll_stats.h +++ b/src/mongo/db/pipeline/document_source_coll_stats.h @@ -44,10 +44,11 @@ public: public: static std::unique_ptr<LiteParsed> parse(const AggregationRequest& request, const BSONElement& spec) { - return stdx::make_unique<LiteParsed>(request.getNamespaceString()); + return std::make_unique<LiteParsed>(spec.fieldName(), request.getNamespaceString()); } - explicit LiteParsed(NamespaceString nss) : _nss(std::move(nss)) {} + explicit LiteParsed(std::string parseTimeName, NamespaceString nss) + : LiteParsedDocumentSource(std::move(parseTimeName)), _nss(std::move(nss)) {} bool isCollStats() const final { return true; |