Interface IFacetOperations
Faceting operations
public interface IFacetOperations : IQueryExecutor- Inherited Members
Methods
FacetDoubleRange(string, params DoubleRange[])
Add a range facet to the current query
IFacetOperations FacetDoubleRange(string field, params DoubleRange[] doubleRanges)Parameters
- fieldstring
- doubleRangesDoubleRange[]
Returns
FacetFloatRange(string, params FloatRange[])
Add a range facet to the current query
IFacetOperations FacetFloatRange(string field, params FloatRange[] floatRanges)Parameters
- fieldstring
- floatRangesFloatRange[]
Returns
FacetLongRange(string, params Int64Range[])
Add a range facet to the current query
IFacetOperations FacetLongRange(string field, params Int64Range[] longRanges)Parameters
- fieldstring
- longRangesInt64Range[]
Returns
FacetString(string, Action<IFacetQueryField>?, params string[])
Add a facet string to the current query, filtered by a single value or multiple values
IFacetOperations FacetString(string field, Action<IFacetQueryField>? facetConfiguration = null, params string[] values)Parameters
- fieldstring
- facetConfigurationAction<IFacetQueryField>
- valuesstring[]