Class: MmEsSearch::Api::Facet::StatisticalFacet
- Inherits:
-
AbstractFacet
- Object
- AbstractFacet
- MmEsSearch::Api::Facet::StatisticalFacet
- Defined in:
- lib/mm_es_search/api/facet/statistical_facet.rb
Instance Method Summary collapse
Instance Method Details
#to_es_query ⇒ Object
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'lib/mm_es_search/api/facet/statistical_facet.rb', line 11 def to_es_query stat_params = if script script_params = {:script => script} script_params.merge!({:params => params}) if params? script_params elsif field.is_a?(Array) {:fields => field} else {:field => field} end facet_params = {:statistical => stat_params}.merge(super) return {label => facet_params} end |