Archive for December, 2011
Rails Solr Sunspot Geospatial Searches
Using Gem “sunspot_solr” 1.3.0 I have “lat” and “lng” attributes associated with my model. I defined searchable as: model.rb searchable do float :lat, :as => ‘lat’ float :lng, :as => ‘lng’ end controller.rb def search search = Model.search do # 25 miles hard coded for now search_radius = 25 adjust_solr_params do |params| params[:spatial]="{!radius=#{search_radius} sort=true}lat:#{current_user.lat},lng:#{current_user.lng}" end [...]