Geocoder - 如何对多个点使用近查询?

Geocoder - How to use near query with multiple points?

我有一个模型店,每个店都有它的半径限制。

举个例子,

Store 1 can delivery within 10 miles

Store 2 can delivery within 30 miles

所以我对每家商店都有不同的积分, 过去我在查询下面使用来查找特定范围内的商店

@stores = Store.near([latitude, longitude], 100, :order => false)

我现在没有具体的范围,如何查询多个门店? 任何帮助或建议将不胜感激以解决此问题。

找到解决方案,我需要传递数据库列名才能通过以下查询获得正确的结果

Store.near([latitude, longitude], :delivery_within)

delivery_within 是存储在 table.

中的数据库列