地理编码器按距离排序,没有接近过滤器

时间:2015-02-03 01:12:19

标签: ruby-on-rails ruby rails-geocoder

使用geocoder gem可以使用距离点的距离作为排序条件而不是过滤条件吗?我正在寻找一种更清洁的方式,而不仅仅是设置一个非常大的距离:

Location.near(coordinates, 8_000_000)

1 个答案:

答案 0 :(得分:2)

只需传递order选项:

Location.near(coordinates, 8_000_000 , order: 'distance')

请注意,您仍然需要设置最大距离。