Method: Sunspot::DSL::FieldQuery#stats
- Defined in:
- lib/sunspot/dsl/field_query.rb
#stats(*field_names, &block) ⇒ Object
347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 |
# File 'lib/sunspot/dsl/field_query.rb', line 347 def stats(*field_names, &block) = Sunspot::Util.(field_names) field_names.each do |field_name| field = @setup.field(field_name) query_stats = @query.add_stats( Sunspot::Query::FieldStats.new(field, ) ) search_stats = @search.add_field_stats(field) Sunspot::Util.instance_eval_or_call( FieldStats.new(query_stats, @setup, search_stats), &block) if block end end |