class Solr::Query::Request::GeoFilter
Constants
- SPATIAL_RADIUS
Attributes
field[R]
latitude[R]
longitude[R]
spatial_radius[R]
Public Class Methods
new(field:, latitude:, longitude:, spatial_radius: SPATIAL_RADIUS)
click to toggle source
# File lib/solr/query/request/geo_filter.rb, line 11 def initialize(field:, latitude:, longitude:, spatial_radius: SPATIAL_RADIUS) @field = field @latitude = latitude @longitude = longitude @spatial_radius = spatial_radius freeze end
Public Instance Methods
to_solr_s()
click to toggle source
# File lib/solr/query/request/geo_filter.rb, line 19 def to_solr_s solr_field = solarize_field(@field) "{!geofilt sfield=#{solr_field} pt=#{@latitude},#{@longitude} d=#{spatial_radius}}" end