Rails searchkick gem,显示两点之间的距离

时间:2018-11-06 14:54:22

标签: ruby-on-rails searchkick

我在应用上使用searchkick gem以便按距离获取结果:

@items = Item.search params[:search], page: params[:page], per_page: 10, fields: [:title], match: :phrase, location: {near: {lat: origin[0], lon: origin[1]}, within: within}}, order: {_geo_distance: {location: "#{destination[0]},#{destination[1]}", order: "asc", unit: unit} } 

如您所见,searchkick将计算起点和终点两点之间的距离,并根据壁橱中的一个返回结果。

现在,如果我遍历@item.each do |item|,有没有办法显示这两个点之间的计算出的距离数?我可以访问searchkick param吗?

1 个答案:

答案 0 :(得分:0)

您应该可以在这里使用atomic-emacs

#each_with_hit

Source