class Sunspot::Search::JsonFacetStats
Public Class Methods
new(field, search, options)
click to toggle source
# File lib/sunspot/search/json_facet_stats.rb, line 4 def initialize(field, search, options) @field, @search, @options = field, search, options end
Public Instance Methods
rows()
click to toggle source
# File lib/sunspot/search/json_facet_stats.rb, line 8 def rows @rows ||= begin json_facet_response = @search.json_facet_response[@field.to_s] data = json_facet_response.nil? ? [] : json_facet_response['buckets'] rows = [] data.each do |d| rows << StatsJsonRow.new(d, nil, d['val']) end rows end end