Sha256: 497e8de8057ec21452fbe1a9cbf5dc3762709145439d171214c6e5929a719bcc
Contents?: true
Size: 763 Bytes
Versions: 28
Compression:
Stored size: 763 Bytes
Contents
require 'bigdecimal' shared_examples_for "spatial query" do it 'filters by radius' do search do with(:coordinates_new).in_radius(23, -46, 100) end connection.should have_last_search_including(:fq, "{!geofilt sfield=coordinates_new_ll pt=23,-46 d=100}") end it 'filters by radius via bbox (inexact)' do search do with(:coordinates_new).in_radius(23, -46, 100, :bbox => true) end connection.should have_last_search_including(:fq, "{!bbox sfield=coordinates_new_ll pt=23,-46 d=100}") end it 'filters by bounding box' do search do with(:coordinates_new).in_bounding_box([45, -94], [46, -93]) end connection.should have_last_search_including(:fq, "coordinates_new_ll:[45,-94 TO 46,-93]") end end
Version data entries
28 entries across 28 versions & 6 rubygems