2011-10-25 47 views
1

我有一個簡單的應用程序運行Rails3 & gmaps4rails gem。
我已成功顯示地圖。gmaps4rails自動地理編碼不起作用

但是,當我創建一個新用戶時,lat/long不會像在屏幕錄像中那樣自動生成。我錯過了什麼?

這裏是我的模型代碼:

class Merchant < ActiveRecord::Base 
acts_as_gmappable 
def gmaps4rails_address 
    "#{self.address}, #{self.zip} #{self.city}, # {self.country}" 
end 
end 

我也不能在一個地址爲簡單的「城市,國家」進入。我必須輸入一個完整的地址,否則我得到一個錯誤。

+2

告訴你把你的模型的代碼 – apneadiving

+0

啊哈,我改變了高清是self.address和現在的工作。你認爲這會在以後給我帶來麻煩嗎? – user1011900

回答

1

不會有任何問題,不使用我在維基提供例如:

def gmaps4rails_address 
    "#{self.address}, #{self.zip} #{self.city}, # {self.country}" 
end 

這只是應該告訴你需要,你可以自定義它。

所以,是的,它可能僅僅是:

def gmaps4rails_address 
    self.address 
end 
+0

非常感謝! – user1011900

相關問題