1

我遇到了一个感兴趣的问题。我正在使用 ruby​​ 1.9.3 和 rails 3.2.3

我想将地理编码器 gem 与设计集成。attr_accessible我在设计创建的用户模型中添加了三个附加项,即“地址、纬度和经度”。我创建了一个迁移来将这些表添加到数据库中(我使用的是 sqlite3)。

我在设计注册视图中添加了一个地址字段,供人们注册时使用,并将以下内容放在我的用户模型的末尾

geocoded_by :address
after_validation :geocode 

现在,当用户注册并输入他们的电子邮件地址、密码和地址时。地理编码器成功地将正确的纬度值放入数据库中,但是将经度留空?有人遇到过这个问题吗??我认为在注册时成功跟踪每个用户是一项非常有趣的任务。但是我需要纬度和经度地址!

任何建议请开火!:)

4

1 回答 1

0

我通过创建一个新的 rails 应用程序解决了这个问题,然后同时安装了设计和地理编码器。我将其他属性迁移到设计中,并将它们添加到用户模型中,一切似乎都运行良好。

如果有人遇到任何问题,请与我们联系!

于 2012-05-02T11:48:42.653 回答