Geocoder - Jak korzystać pobliżu zapytanie z wielu punktów?

głosy
-1

Mam jeden sklep modelu, każdy sklep ma swoje Promień limit dla dostawy.

Dla przykładu,

Przechowywać 1 puszka dostawa w ciągu 10 mil

Przechowywać 2 puszki dostawa w ciągu 30 mil

Więc mam rozróżnianie punkty za każdym sklepie, w przeszłości był używany poniżej kwerendy, aby dowiedzieć się sklep withing określony zakres

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

Nie mam określonego zakresu teraz, jak mogę nie zapytać o wielu punktach sprzedaży? Każda pomoc lub sugestie będą mile widziane, aby rozwiązać ten problem.

Utwórz 09/05/2018 o 05:25
źródło użytkownik
W innych językach...                            


1 odpowiedzi

głosy
0

Znaleziono rozwiązanie trzeba przekazać nazwę kolumny bazy danych, aby uzyskać poprawny wynik z poniższym zapytaniu

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

delivery_within jest kolumna bazy danych, która jest w sklepach tabeli.

Odpowiedział 09/05/2018 o 09:54
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more