Method: MultiSolr::SearchRequest#render_filter_description

Defined in:
lib/multi_solr/search_request.rb

#render_filter_description(config = nil) ⇒ Object



140
141
142
143
144
145
146
147
148
149
# File 'lib/multi_solr/search_request.rb', line 140

def render_filter_description config=nil
  descriptions = []
  @filter_values.each do |fname, value|
    filter = self.class.possible_filters[fname]
    raise "Unknown filter: #{fname}" if filter.nil?
    value = filter.render_value value
    descriptions << "#{filter.label} = #{value}"
  end
  descriptions
end