0

我有这样的问题。我正在使用 google_maps_for_rails gem,它无法正确找到位置。我运行文档中的所有说明。

这是我的application.erb:

<%= yield :scripts%>

我的模型:

attr_accessible :address, :latitude, :longtitude

acts_as_gmappable

def gmaps4rails_address 
  self.address
end

但是当我创建位置时,我得到的对象是零经度。这是日志:

   INSERT INTO "locations" ("address", "created_at", "latitude", "longtitude", "name", 
"updated_at") VALUES (?, ?, ?, ?, ?, ?)  [["address", "Lviv"], ["created_at", Thu, 07 
Feb 2013 10:56:45 UTC +00:00], ["latitude", 49.839683], ["longtitude", nil], ["name",
 nil], ["updated_at", Thu, 07 Feb 2013 10:56:45 UTC +00:00]]

有人能帮我吗 ?

4

1 回答 1

1

查看您的代码:

attr_accessible :address, :latitude, :longtitude

错字:longtitude

请注意,您可以根据我的文档个性化字段:

acts_as_gmappable :lat => "latitude", :lng => "longtitude"
于 2013-02-07T11:16:47.137 回答