Ruby on rails Rails地理编码器自定义订单结果而非距离

Ruby on rails Rails地理编码器自定义订单结果而非距离,ruby-on-rails,rails-geocoder,Ruby On Rails,Rails Geocoder,我使用Geocoder()查找附近的商店,如下所示: 商店附近([@lat,@long],20) 是否有一种方法可以按id而不是距离对结果进行排序?通过传递顺序解决:在near方法中为false您也可以使用重新排序而不是顺序对附近的结果应用任何排序顺序: Store.near([@lat,@long],20)。重新排序(:id) reorder替换先前作用域创建的order语句

我使用Geocoder()查找附近的商店,如下所示: 商店附近([@lat,@long],20)
是否有一种方法可以按id而不是距离对结果进行排序?

通过传递顺序解决:在near方法中为false

您也可以使用
重新排序
而不是
顺序
附近的结果应用任何排序顺序:
Store.near([@lat,@long],20)。重新排序(:id)

reorder
替换先前作用域创建的
order
语句