diff options
Diffstat (limited to 'src/mongo/db/pipeline/document_source_merge.cpp')
-rw-r--r-- | src/mongo/db/pipeline/document_source_merge.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mongo/db/pipeline/document_source_merge.cpp b/src/mongo/db/pipeline/document_source_merge.cpp index 63e2aa38bde..ed9c14b3bed 100644 --- a/src/mongo/db/pipeline/document_source_merge.cpp +++ b/src/mongo/db/pipeline/document_source_merge.cpp @@ -555,7 +555,9 @@ Value DocumentSourceMerge::serialize(boost::optional<ExplainOptions::Verbosity> return mergeOnFields; }()); spec.setTargetCollectionVersion( - _targetCollectionVersion ? boost::make_optional(ShardVersion(*_targetCollectionVersion)) + _targetCollectionVersion ? boost::make_optional(ShardVersion( + *_targetCollectionVersion, + CollectionIndexes(*_targetCollectionVersion, boost::none))) : boost::none); return Value(Document{{getSourceName(), spec.toBSON()}}); } |