class Solr::Query::Response::FieldFacets

Attributes

count[R]
facet_values[R]
field[R]
subfacets[R]

Public Class Methods

new(field:, facet_values:, count:, subfacets: []) click to toggle source
# File lib/solr/query/response/field_facets.rb, line 9
def initialize(field:, facet_values:, count:, subfacets: [])
  @field        = field
  @facet_values = facet_values
  @count        = count
  @subfacets    = subfacets

  freeze
end

Public Instance Methods

each(&b) click to toggle source
# File lib/solr/query/response/field_facets.rb, line 18
def each(&b)
  return enum_for(:each) unless block_given?
  facet_values.each(&b)
end