Tengo un pequeño problema al tratar de mostrar ciertos lugares según la proximidad de un usuario. En mi controlador tengo esto:Rails, Geocoder y cerca de
if User.find(current_user)
@user = User.find(current_user)
@locations = Location.near(params[:latitude => @user.latitude, :longitude => @user.longitude], 50, :order => :distance)
end
Los usuarios tienen una latitud y longitud almacenadas. Estoy pensando que no tengo los parámetros correctos en la línea Location.near, pero no puedo entender cuáles deberían ser.
Cualquier ayuda sería apreciada.
¡Salud!
cuando alguna vez trato de usar: order =>: distance me muestra error 'no puedo convertir la distancia en to_f' –