在我的 Rails 应用程序中,我有一个名为 Suburb 的表,其中包含郊区的名称及其各自的纬度和经度。
当我查询
Suburb.near(@suburb.name, 50, :units => :km).order('distance').map(&:name)
它正在跳过附近的一些郊区
示例:当我搜索“Brunswick North”附近的郊区时,它应该在结果数组中给我“Brunswick”,因为“Brunswick”距离“Brunswick North”大约 2 公里
我无法弄清楚为什么会这样,请帮我解决这个问题
Ps:我正在使用 Geocoder gem 来查找附近的郊区