【发布时间】:2015-12-14 18:51:19
【问题描述】:
我需要将geocode用户的地址转换成纬度和经度以存储在数据库中。
地址表
country_id: int
state_id: int
local_address: string
latitude: float
longitude: float
我有单独的countries and states 表。
所以,要获得 lat & long 值,我需要这样的东西:
geocoded_by :address
def address
[local_address, state, country].compact.join(', ')
end
但问题是,这是在模型(地址类)中完成的,我需要访问其他表:国家和州。
所以,想不出办法。任何工作建议都表示赞赏。
【问题讨论】:
标签: ruby-on-rails ruby model geocoding rails-geocoder