現在Rails5にてgeocoderを用いて緯度経度の保存を行おうとしています。
こちらを参考にして下記のような操作でプロジェクトを作成しました。
今回、カラム名をlatitude =>lat ,longitude =>lngと変更したためそこでエラーが発生しているようです。
カラム名を変更した際の設定についてはこちらを参考にしました。
https://qiita.com/asukiaaa/items/42c9287d09872be1df63
わかる方がいらっしゃいましたらご教授お願いします。
行った操作
①Rails new geotest
②cd geotest
③rails generate scaffold place title:string description:string address:string lat:float lng:float
④rake db:migrate
⑤gem 'geocoder'
⑥bundle install
⑦Place.rbを下記のように書き換えた
class Place < ActiveRecord::Base validates :address, , latitude: :lat, longitude: :lng, presence: true geocoded_by :address after_validation :geocode end
あなたの回答
tips
プレビュー