我有一个保存为Cookie的地址,现在我想通过地址解析器传递它的经纬度,以显示地图视图。
cookies [:location]已存储的数据为{“ location” =>“ 1 E 161 St,The Bronx,NY 10451”},我该如何获取它,以便仅“ 1 E 161 St,The Bronx ,NY 10451”已传递到Geocoder.search()?
答案 0 :(得分:0)
我知道了。我的问题是Cookies [:location]是一个哈希字符串。
这是有效的方法:
<% hash = eval(cookies[:location])%>
<% hash["location"] %>
<% results = Geocoder.search(hash["location"]) %>