class Sunspot::Query::Bbox
Public Class Methods
new(field, first_corner, second_corner)
click to toggle source
# File lib/sunspot/query/bbox.rb, line 4 def initialize(field, first_corner, second_corner) @field, @first_corner, @second_corner = field, first_corner, second_corner end
Public Instance Methods
to_params()
click to toggle source
# File lib/sunspot/query/bbox.rb, line 12 def to_params filter = "#{@field.indexed_name}:#{to_solr_conditional}" {:fq => filter} end
to_solr_conditional()
click to toggle source
# File lib/sunspot/query/bbox.rb, line 8 def to_solr_conditional "[#{@first_corner.join(",")} TO #{@second_corner.join(",")}]" end