Geocoder Gem - Ruby On Rails - 外键(belongs_to)

时间:2012-03-22 13:23:35

标签: belongs-to rails-geocoder

我有一个以城市,州,国家为外键的活动模型。如下所示

class CreateEvents < ActiveRecord::Migration
  def change
    create_table :events do |t|
      t.integer :user_id
      t.string :name
      t.date :end_date
      t.text :venue
      t.integer :city_id
      t.integer :state_id
      t.integer :country_id
      t.timestamps
    end
    add_index :events, :user_id
    add_index :events, :name, :unique => true
  end
end

我正在尝试使用Alex Reisner的Geocoder Gem。但问题是,我已经定义了相同的模型。这是建议的代码

geocoded_by:地址

def address
  [venue, city, state, country].compact.join(', ')
end

任何人都可以帮我弄清楚我怎么能写一个帮手,让我得到城市,州和国家的真实姓名而不是ids?

https://github.com/alexreisner/geocoder

1 个答案:

答案 0 :(得分:0)

Geocoder Gem尚不支持此功能,