Géocodage - Comment utiliser la requête à proximité avec plusieurs points?

voix
-1

J'ai un modèle magasin, chaque magasin a sa limite radious pour la livraison.

À titre d'exemple,

1 magasin de livraison peut à moins de 10 miles

Magasin 2 livraison peut dans les 30 miles

J'ai donc des points diffrent pour chaque magasin, Dans le passé, j'ai été utilisé ci-dessous pour savoir requête magasin withing une gamme spécifique

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

Je n'ai pas gamme spécifique maintenant, Comment puis-je faire interroger pour plusieurs points de magasins? Toute aide ou suggestion sera appréciée pour surmonter ce problème.

Créé 09/05/2018 à 05:25
source utilisateur
Dans d'autres langues...                            


1 réponses

voix
0

Trouvé la solution que je dois passer le nom de la colonne de base de données pour obtenir un résultat correct avec requête ci-dessous

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

delivery_within est la colonne de base de données qui est dans le tableau de magasins.

Créé 09/05/2018 à 09:54
source utilisateur

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