我有一个模型商店,每个商店都有其极大的交付限制。
例如,
商店1可在10英里内送达
商店2可以在30英里内交货
所以我对每家商店都有不同的分数, 在过去,我在查询下方使用以找出具有特定范围的商店
@stores = Store.near([latitude, longitude], 100, :order => false)
我现在没有特定范围,如何查询多个商店点? 任何帮助或建议将不胜感激,以克服这个问题。
答案 0 :(得分:1)
找到我需要传递数据库列名的解决方案,以便通过以下查询获得正确的结果
Store.near([latitude, longitude], :delivery_within)
delivery_within
是数据库列,位于商店表格中。