0

我有一个保存为 cookie 的地址,现在我想通过地理编码器传递它以获取它的 lat 和 lng 以显示地图视图。

cookie[:location] 存储的数据是 {"location"=>"1 E 161 St, The Bronx, NY 10451"},我如何获得它以便只有“1 E 161 St, The Bronx, NY 10451 " 被传递到 Geocoder.search() 中?

4

1 回答 1

0

我想到了。我的问题是 cookies[:location] 是一个哈希字符串。
这是有效的:

<% hash = eval(cookies[:location])%>
<% hash["location"] %>


<% results = Geocoder.search(hash["location"]) %>
于 2019-04-14T18:56:52.407 回答