FiltersAggregationDescriptor<T>
public class FiltersAggregationDescriptor<T> : BucketAggregationDescriptorBase<FiltersAggregationDescriptor<T>, IFiltersAggregation, T>, IFiltersAggregation, IBucketAggregation, IAggregation
public FiltersAggregationDescriptor()
public FiltersAggregationDescriptor<T> AnonymousFilters(Func<QueryContainerDescriptor<T>, QueryContainer>[] selectors)
public FiltersAggregationDescriptor<T> AnonymousFilters(IEnumerable<Func<QueryContainerDescriptor<T>, QueryContainer>> selectors)
public FiltersAggregationDescriptor<T> NamedFilters(Func<NamedFiltersContainerDescriptor<T>, IPromise<INamedFiltersContainer>> selector)
Adds a bucket to the response which will contain all documents
that do not match any of the given filters.
When set to true, the other bucket will be returned either in a bucket
(named "_other_" by default) if named filters are being used,
or as the last bucket if anonymous filters are being used
When set to false, does not compute
the other bucket.
Sets the key for the other bucket to a value other than the default "_other_".
Setting this parameter will implicitly set the OtherBucket parameter to true