こちらのサイトを参考にgeocoderを導入し、(bundle install済み)
緯度経度を表すカラム名がすでに存在しそれぞれlat、lngで表しています。
modelに下記のように記し、
reverse_geocoded_by :latitude, :longitude after_validation :reverse_geocode if: Proc.new { |a| a.lat_changed? or a.lng_changed? }
addressにSt Pancras Station, Londonと入力し保存を行いました。
特にエラーが発生せず、レコードは作成されるがlat,lngがnullのままという状態です。
わかる方がいらっしゃいましたらご教授お願い致します
あなたの回答
tips
プレビュー