0

我有一个以城市、州、国家为外键的事件模型。像下面

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

谁能帮我弄清楚如何编写一个助手,让我得到城市、州和国家的真实姓名而不是身份证?

https://github.com/alexreisner/geocoder

4

1 回答 1

0

Geocoder Gem 尚不支持此功能,

于 2012-05-10T10:37:55.093 回答