Module: Europeana::Blacklight::Response::Facets
- Included in:
- Europeana::Blacklight::Response
- Defined in:
- lib/europeana/blacklight/response/facets.rb
Overview
Facets for Europeana::Blacklight::Response
Based on Blacklight::SolrResponse::Facets v5.10.2
Defined Under Namespace
Classes: FacetField, FacetItem
Instance Method Summary collapse
Instance Method Details
#aggregations ⇒ Object
76 77 78 |
# File 'lib/europeana/blacklight/response/facets.rb', line 76 def aggregations @aggregations ||= {}.merge(facet_field_aggregations).merge(facet_query_aggregations) end |
#facet_fields ⇒ Object
80 81 82 |
# File 'lib/europeana/blacklight/response/facets.rb', line 80 def facet_fields @facet_fields ||= self['facets'] || [] end |
#facet_queries ⇒ Object
84 85 86 |
# File 'lib/europeana/blacklight/response/facets.rb', line 84 def facet_queries @facet_queries ||= self['facet_queries'] || {} end |