HasLookupPipelineCompatibility

Pipeline that can be used as the foreign collection in a $lookup stage.

Instances of this interface should be immutable.

Inheritors

Properties

Link copied to clipboard

The context used to generate this pipeline.

Functions

Link copied to clipboard

Writes this pipeline's contribution into a $lookup stage.

Link copied to clipboard

Changes the type of the returned document, with no type-safety.

Link copied to clipboard
abstract override fun toString(): String

JSON representation of this pipeline.

Link copied to clipboard

Creates a new pipeline that expands on the current one by adding stage.

Link copied to clipboard
abstract fun writeTo(writer: BsonValueWriter)

Writes the entire pipeline into writer.