Method SearchMeta
SearchMeta<TInput, TOutput>(PipelineDefinition<TInput, TOutput>, SearchDefinition<TOutput>, string, SearchCountOptions)
Appends a $searchMeta stage to the pipeline.
public static PipelineDefinition<TInput, SearchMetaResult> SearchMeta<TInput, TOutput>(this PipelineDefinition<TInput, TOutput> pipeline, SearchDefinition<TOutput> query, string indexName = null, SearchCountOptions count = null)
Parameters
pipelinePipelineDefinition<TInput, TOutput>The pipeline.
querySearchDefinition<TOutput>The search definition.
indexNamestringThe index name.
countSearchCountOptionsThe count options.
Returns
- PipelineDefinition<TInput, SearchMetaResult>
A new pipeline with an additional stage.
Type Parameters
TInputThe type of the input documents.
TOutputThe type of the output documents.