Я пытаюсь использовать гем геокодера, но запутался при использовании обратного геокодирования.
У меня есть модель «регион» с полями: страна, штат, город и почтовый индекс.
Если пользователь заполняет только почтовый индекс, я хочу автоматически заполнить все остальные поля.
reverse_geocoded_by :latitude, :longitude do |obj,results|
if geo = results.first
obj.city = geo.city
obj.zipcode = geo.postal_code
obj.country = geo.country_code
end
end
after_validation :reverse_geocode
но не могу понять, что такое объект и результат и как установить объект и результат.
пожалуйста, помогите мне, приведя пример.