0
Fixed

ограничения адреса

Anonymous 3 years ago updated by Антон 8 months ago 10

в Rest по адресу ограничиваю московской областью

{

"locations": [{
"kladr_id": "50"
}]
}

выдает москву


Answer

Answer

Вы исходно написали «в Rest по адресу ограничиваю московской областью». Вот я и предлагаю ограничивать, но с помощью поля region вместо kladr_id.


Вместо:

{ "locations": [{ "kladr_id": "50" }] }

Использовать:

{ "locations": [{ "region": "Московская" }] }


Проблема с kladr_id есть — такое ограничение учитывает историю адресов, а город Московский раньше относился к Московской области. Постараемся исправить, но сроки назвать не могу — на эту логику завязаны другие функции подсказок.

Under review

Не очень понял, это REST-реализация или jQuery-плагин?

Какой запрос уходит от вас в Дадату?

Если есть возможность, дайте ссылку на реализацию.

да REST

вот параметры

{"query":"м","count":20,"locations":[{"kladr_id":"50"}]}


то есть я ограничиваю кладером московской области , а он москву еще выдает

Вижу, спасибо за сообщение. Посмотрим, в чем дело.

здравствуйте, так что тут не так? почему ограничения не срабатывают

Добрый день, смотрим.

прошло пол года, проблема актуальна... это очень кретично.. потому что москва.

Вместо kladr_id попробуйте задать ограничение по региону:

locations: { region: "Московская" }

это программа делает там нету московская , там есть баг или нет? вы будете править или нет?

Answer

Вы исходно написали «в Rest по адресу ограничиваю московской областью». Вот я и предлагаю ограничивать, но с помощью поля region вместо kladr_id.


Вместо:

{ "locations": [{ "kladr_id": "50" }] }

Использовать:

{ "locations": [{ "region": "Московская" }] }


Проблема с kladr_id есть — такое ограничение учитывает историю адресов, а город Московский раньше относился к Московской области. Постараемся исправить, но сроки назвать не могу — на эту логику завязаны другие функции подсказок.

Fixed

Исправлено в 2018.