1

我有一个运行 Rails3 和 gmaps4rails gem 的简单应用程序。
我的地图显示成功。

但是,当我创建一个新用户时,不会像截屏视频那样自动生成纬度/经度。我错过了什么?

这是我的模型代码:

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

我也不能简单地输入“城市,州”的地址。我必须输入完整的地址,否则会出错。

4

1 回答 1

1

不使用我在 wiki 中提供的示例不会有任何问题:

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

这只是应该告诉您可以根据需要对其进行自定义。

所以是的,它可能只是:

def gmaps4rails_address
  self.address 
end
于 2011-10-27T21:45:17.750 回答