Class MergeStageOptions
| MongoDB CSharp Driver API Reference (original) (raw)
Namespace
Assembly
MongoDB.Driver.dll
Options for the $merge aggregation pipeline stage.
public class MergeStageOptions<TOutput>
Type Parameters
TOutput
The type of the output documents.
Inheritance
MergeStageOptions
Inherited Members
Properties
Specifies variables accessible for use in the WhenMatchedPipeline.
Field or fields that act as a unique identifier for a document. The identifier determines if a results document matches an already existing document in the output collection.
The output serializer.
The behavior of $merge if a result document and an existing document in the collectoin have the same value for the specified on field(s).
An aggregation pipeline to update the document in the collection. Used when WhenMatched is Pipeline.
The behavior of $merge if a result document does not match an existing document in the output collection.