Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/02/2015, 05:50
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: Consulta para obtener registros aproximados geograficamente

Bueno, releyendo, si quieres hacer una consulta directamente, puedes hacer algo así:

Código Ruby:
Ver original
  1. Modelo.select("haversine(?, ?, lat, long) as 'distancia'", latitud, longitud).limit(10).order('distancia')

Pensé que era sólo ordenar, sin consultar, que es realmente más sencillo porque ya tienes funciones incorporadas de SQL para calcular distancias.
__________________
(: