Geocoder - Wie nahe Abfrage mit mehreren Punkten benutzen?

stimmen
-1

I ein Modell Shop haben, hat jeder Laden seine radious Grenze für die Lieferung.

Zum Beispiel,

Speicher 1 kann innerhalb von 10 Meilen

Speicher 2 kann innerhalb von 30 Meilen

Also ich habe diffrent Punkte für jeden Laden, in den vergangenen i unter Abfrage verwendet wurde, speichern, um herauszufinden, einen bestimmten Bereich withing

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

Ich habe jetzt keine spezifischen Bereich, wie kann ich für mehrere Punkte von Geschäften tun abfragen? Jede Hilfe oder ein Vorschlag sei darauf hingewiesen, dieses Problem zu überwinden.

Veröffentlicht am 09/05/2018 um 05:25
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
0

Die Lösung finde ich brauche Datenbank Spaltennamen übergeben korrektes Ergebnis mit folgenden Abfrage zu erhalten

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

delivery_within ist Datenbankspalte, die in den Geschäften Tabelle ist.

Beantwortet am 09/05/2018 um 09:54
quelle vom benutzer

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