История страницы
Вот почему может не быть дома в «Подсказках» и как это проверить.
...
1. Дом неактуальный
Дом указан в ФИАС как неактуальный. Как проверить: взять в БД ФИАС дату HOUSE.ENDDATE и сравнить с текущей датой.
У дома нет актуального родителя (улицы или н/п). Как проверить: взять в БД ФИАС идентификатор дома HOUSE.AOGUID и проверить, есть ли соответствующая запись в таблице ADDROBJ.
2. Дом некорректный
Если одна из частей дома содержат значение «0» (ноль), дом игнорируется (такие дома — ошибки в ФИАС).
...
Блок кода |
---|
д - д - к - стр - |
3. У дома есть литера
В большинстве регионов страны дома с литерами («д 12 литер А») на деле не существуют и дублируют дома без литер («д 12»). Поэтому «Подсказки» их игнорируют.
...
Кроме того, «Подсказки» игнорируют дома с литерой и корпусом («д 1 к 2 литера 3») вне зависимости от региона (такие дома — ошибки в ФИАС).
4. Это здание, которое дублирует дом
Довольно часто в ФИАС здание полностью дублирует дом:
...
Но их можно отключить все вместе (кроме «дом неактуальный»), установив настройку index.address.validation.strategy=disabled
. Проверка «дом неактуальный» продолжит действовать в любом случае.