I am using the google maps API to perform some geolocation on the
client side. I am able to geocode my users address without any issues.
However after doing this on the front end I would like to goto my
backend and query my DB based on the address. After that I want to
redirect the users to a different page where the query results would
be displayed. Is there a way to achieve this?
I was doing everything on the backend before this and it was working
fine. However there is limit associated with the geolocation API from
Google and the limit is set per IP. Hence I wanted to perform the
geolocation on the client side so that I don’t exceed the limit.
Here is my controller code:
the location parameter comes from the geocoded address on the front
@restaurants = Restaurant.load_results(params[:location])
render :layout => ‘search_results’
But this call never gets redirected to the result.html.erb page
Any help will be really appreciated.