Полнотекстовый поиск карточек

Полнотекстовый поиск возвращает карточки, содержащие определённую строку в тексте карточек документов и/или связанных с документами файлов. Поиск может выполняться, в том числе, по значениям полей, выбранных из базовых справочников системы.

Чтобы полнотекстовый поиск по базе данных был возможным, на сервере регулярно выполняется индексирование вновь появившихся карточек. Новые карточки и файлы смогут быть найдены полнотекстовым поиском только после очередного индексирования.

Во время полнотекстового поиска выполняются:
  • Поиск точного совпадения слов.

  • Поиск слов, начинающихся с заданной последовательности букв, например, по ключевому слову приказ будут отобраны слова приказываю, приказать и т. д.

  • Поиск по словоформам или морфологический поиск.

Условия полнотекстового поиска определяются на вкладке Полнотекстовый диалогового окна Расширенный поиск. Описание настройки запросов приведено в разделе "Настройка запросов для расширенного поиска" руководства по настройке.

Вкладка "Полнотекстовый" окна расширенного поиска
Рисунок 1. Вкладка "Полнотекстовый" окна расширенного поиска

Администратор Docsvision может настроить полнотекстовый поиск с использованием одной из нескольких систем полнотекстового поиска.

В зависимости от системы результаты поиска, а также требования к исходным данным могут отличаться. Например, при поиске с использованием системы Elasticsearch есть следующие особенности:

  • Может потребоваться ввод большего числа знаков в словах поисковой фразы.

  • Результаты поиска могут содержать записи, которые не полностью соответствуют поисковой фразе.

  • В некоторых вариантах поисковой фразы Elasticsearch может не возвращать результаты.