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 に答える