Доброго дня. Есть конфигурация УНФ 1.6.20.094, платформа x64 8.3.17.1386. Конфигурация не важна, поиск ведет себя так в любой конфигурации при аналогичном поиске. Если записать контакт с телефоном например 8908123456, то при полнотекстовом поиске из формы списка по запросу 3456 контакт будет найден, что верно. Но после того как индекс полнотекстового поиска будет актуализирован, контакт пропадет из результатов поиска и будет доступен только по запросу начинающемся на 89.... Т.е поиск не будет выполняться по частям номера, а только сначала. Пользователи в такой ситуации видят не объективную картину, то находя то не находя нужную информацию. Возможно кто то знает путь решения проблемы, спасибо. Конечно можно отключить ПП, что менее производительно.
(9)Поиск по части слова (из букв) норм работает, а по части цифрового слова, если так можно сказать, работает только по началу слова - это же не логично. Поведение одинаковое и в списке справочника и в общем поиске.
Однозначно что-то некорректно работает, поиск должен идти по части строки, на то он и полнотекстовый.
Попробуйте очистить полнотекстовый поиск и заново проиндексировать.
Посмотрите, не заблокированы ли регламентные задания на сервере, проверьте задания Обновление индекса ППД и Слияние индекса ППД какой у них статус.
А кнопка "Проверить индекс" какой результат даёт?
(12)Поиск по части слова (из букв) норм работает, а по части цифрового слова, если так можно сказать, работает только по началу слова. Полнотекстовый поиск не хочется отключать, существенно падает скорость поиска в сложных формах списка. Например Контакты в УНФ.
(17) а если использовать обычный поиск по Alt+F по части строки? он работает в разы быстрее
и надо бы посмотреть, индексируемый ли реквизит по которому вы хотите искать
(23) нашёл такую штуку, при добавлении телефона в контактное лицо и в компанию номер телефона получается реквизитом, состоящим из этих телефонов и поиск начинает работать, даже если потом удалить какой-нибудь номер
правда потом происходит регламентное задание "Обновление индекса" и уже не ищет ))
В общем полнотекстовый поиск на то и полнотекстовый, что ищет с начала строки, никакие операторы не помогут искать внутри текста.
https://helpf.pro/faq/view/1741.html вот тут детально, там же насчёт индекса тоже.
соответственно, если добавили в телефон, то индексация для ПП по этому полю не проведена и ищет корректно. после переиндексации поиска, найти уже не получается.
поэтому если полнотектовый поиск включён, то пользуйтесь альт+ф для поиска по части строки, или отключайте ПП совсем.