Я использую геокодер для получения широты и долготы по адресу
В модели я добавил
class Clinic < ApplicationRecord
geocoded_by :full_street_address
after_validation :geocode
def full_street_address
[address_line1, city, state, country].compact.join(', ')
end
end
и клиент предоставил мне такие адреса
{
"name": "Bahrain Defence Force Royal Medical Services Hospital - Riffa",
"address_line1": "West Riffa P O Box 28743",
"country": "Bahrain",
"state": "Al-Wusta",
"city": "Riffa"
}
Теперь, когда я создаю клинику, она не возвращает широту и долготу,
Кажется, проблема связана с адресом, а не со следующей строкой
[адрес_строка1, город, штат, страна].compact.join(', ')
Есть ли способ, которым я могу конкретно указать почтовый индекс и т. д., или как обращаться с вышеуказанным адресом?