Я использовал api google map, чтобы получить адрес улицы дома в Мадриде, Испания.Затем я получил следующее для place_administrative_area_level_1.
place_administrative_area_level_1_short: Comunidad de Madrid place_administrative_area_level_1_long: Comunidad de Madrid 1007 * Эти данные были сохранены в 1001 ** 1007.Теперь я хочу найти адреса, которые я сохранил из Мадрида.Таким образом, из переднего конца, я снова ищу в Google Place API, Мадрид, Испания.Затем Google возвращает мне следующее для place_administrative_area_level_1.
place_administrative_area_level_1_short: Сообщество Мадрида place_administrative_area_level_1_long: Сообщество Мадрида
* 1016Теперь я не могу использовать эту строку для поиска в моей базе данных, так как она имеет другое значение.В обоих случаях отправляю language = en.Так почему он возвращает разные значения для этого поля адреса?Разница лишь в том, что для первого я использовал адрес улицы дома в Мадриде.Во втором случае я использовал только Мадрид, Испания.Но в обоих случаях он должен возвращать одинаковое значение для place_administrative_area_level_1.Из-за этого я не могу искать в моей базе данных по одному значению.