# File lib/sunspot/query/range_facet.rb, line 14 def to_params params = super params[:"facet.range"] = [field_name_with_local_params] params[qualified_param('range.start')] = @field.to_indexed(@options[:range].first) params[qualified_param('range.end')] = @field.to_indexed(@options[:range].last) params[qualified_param('range.gap')] = "#{@options[:range_interval] || 10}" params[qualified_param('range.include')] = @options[:include].to_s if @options[:include] params end
# File lib/sunspot/query/range_facet.rb, line 5 def initialize(field, options) if exclude_filters = options[:exclude] @exclude_tag = Util.Array(exclude_filters).map do |filter| filter.tag end.join(',') end super end