Method Densify
Densify(FieldDefinition<TResult>, DensifyRange, IEnumerable<FieldDefinition<TResult>>)
Appends a $densify stage to the pipeline.
public virtual IAggregateFluent<TResult> Densify(FieldDefinition<TResult> field, DensifyRange range, IEnumerable<FieldDefinition<TResult>> partitionByFields = null)
Parameters
field
FieldDefinition<TResult>The field.
range
DensifyRangeThe range.
partitionByFields
IEnumerable<FieldDefinition<TResult>>The fields to partition by.
Returns
- IAggregateFluent<TResult>
The fluent aggregate interface.
Densify(FieldDefinition<TResult>, DensifyRange, params FieldDefinition<TResult>[])
Appends a $densify stage to the pipeline.
public virtual IAggregateFluent<TResult> Densify(FieldDefinition<TResult> field, DensifyRange range, params FieldDefinition<TResult>[] partitionByFields)
Parameters
field
FieldDefinition<TResult>The field.
range
DensifyRangeThe range.
partitionByFields
FieldDefinition<TResult>[]The fields to partition by.
Returns
- IAggregateFluent<TResult>
The fluent aggregate interface.