class

Neuroplastic::Query::AggregationBuilder

Inherits Reference < Object

Instance methods

aggs
Source
avg(name : String, field : String)
Source
cardinality(name : String, field : String)
Source
date_histogram(name : String, field : String, *, calendar_interval : String | Nil = nil, fixed_interval : String | Nil = nil, format : String | Nil = nil, min_doc_count : Int | Nil = nil)
Source
date_histogram(name : String, field : String, *, calendar_interval : String | Nil = nil, fixed_interval : String | Nil = nil, format : String | Nil = nil, min_doc_count : Int | Nil = nil, &)
Source
filter(name : String, filters : Filter)
Source
filter(name : String, filters : Filter, &)
Source
filters(name : String, filters : NamedFilters, *, other_bucket : Bool | Nil = nil, other_bucket_key : String | Nil = nil)
Source
filters(name : String, filters : NamedFilters, *, other_bucket : Bool | Nil = nil, other_bucket_key : String | Nil = nil, &)
Source
max(name : String, field : String)
Source
min(name : String, field : String)
Source
missing(name : String, field : String)
Source
nested(name : String, path : String)
Source
nested(name : String, path : String, &)
Source
range(name : String, field : String, ranges : AggRanges, *, keyed : Bool | Nil = nil)
Source
range(name : String, field : String, ranges : AggRanges, *, keyed : Bool | Nil = nil, &)
Source
reverse_nested(name : String, path : String | Nil = nil)
Source
reverse_nested(name : String, path : String | Nil = nil, &)
Source
stats(name : String, field : String)
Source
sum(name : String, field : String)
Source
terms(name : String, field : String, *, size : Int | Nil = nil, order : Hash(String, String) | Nil = nil, min_doc_count : Int | Nil = nil)
Source
terms(name : String, field : String, *, size : Int | Nil = nil, order : Hash(String, String) | Nil = nil, min_doc_count : Int | Nil = nil, &)
Source