class Aggregations::Buckets::FiltersAggregationBuilder
Elasticsearch Filter Aggregation
Public Class Methods
new(name:, filters: @name = name.intern)
click to toggle source
@param [String] name : Aggregation name @param [Queries::QueryBuilder] filter
# File lib/aggregations/buckets/filters_aggregation_builder.rb, line 12 def initialize name:, filters: @name = name.intern @type = :filters @filters = filters @query = { @name => { @type => { @type => @filters } } } end
Public Instance Methods
filters_expr()
click to toggle source
@return [Queries::QueryBuilder]
# File lib/aggregations/buckets/filters_aggregation_builder.rb, line 26 def filters_expr @filters end