В моем приложении рельсов У меня есть таблица под названием слобода, которая содержит имя пригородов с их соответствующей широтой и долготой.
Когда я запрашиваю
Suburb.near(@suburb.name, 50, :units => :km).order('distance').map(&:name)
Он пропускает некоторые пригороды, которые находятся неподалеку
Пример: Когда я искать пригорода возле «Brunswick Севера» он должен дать мне «Brunswick» в результирующий массив как «Brunswick» находится примерно в 2 км далеко от «Brunswick Севера»
Я не могу понять, почему это происходит, пожалуйста, помогите мне с этим
Ps: Я использую Geocoder камень для поиска близлежащих пригородов













