【发布时间】:2017-12-06 07:05:16
【问题描述】:
我正在尝试从地址获取纬度和经度,但是当我运行 rails db:seed 纬度和经度时保持空白,其余字段将被播种
这是我的模型
attr_accessor :lat, :lng
geocoded_by :address, :latitude => :lat, :longitude => :lng
after_save :geocode, if: ->(building){ building.address.present? }
我在 GemFile 中有 gem 'geocoder'
My Rails version 5.0.6
and ruby version 2.4.1
注意:我只需要使用 'geocoder' gem 就这些了,先谢谢了
【问题讨论】:
-
这个模型的数据库模式是什么样的?该表中有
lat和lng列吗? -
是的,我有 lat 和 lng。他们的类型是浮动
标签: ruby-on-rails google-maps rails-geocoder geocoder