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

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

Для аналитика:

  • полнотекстовый поиск работает по простым и древовидным справочникам;
  • текст ищется по pdf и doc файлам, по показателям типа «строка»;
  • результаты поиска выводятся списком под полем поиска;
  • чтобы перейти на элемент справочника, для которого что-то было найдено, нужно нажать на его название в списке результатов. При этом для этого справочника должна быть настроена картотека (переход будет на карточку этого элемента в картотеке). Соответственно, надо не забыть в картотеку добавить отображение всех полей, по которым возможен полнотекстовый поиск;
  • url, по которому создается индекс справочника и производится сам поиск: /search/{id_справочника}/{название_картотеки} - он должен быть указан как ссылка в пункте меню поиска, который нужно добавить, чтобы было удобно работать;
  • переиндексация справочника должна проводиться раз в 5 минут, поэтому новые добавления могут отобразиться в результатах поиска не сразу.

Чтобы пользователь мог попасть на страницу полнотекстового поиска необходимо добавить соответствующий пункт в меню.

В верхней части страницы - поле, в которое вводится поисковый запрос.

_images/ptp1.png

Результаты поиска будут выводиться по следующим правилам:

  • при простом вводе слова, в качестве результатов поиска выводятся полные соответствия ему (без учета регистра). Например, при запросе документ файлы и строки с содержанием слова документооборот найдены не будут;
  • чтобы провести поиск по части слова (найти в нашем примере и слово документооборот тоже) необходимо ввести запрос вида документ*. Символ * заменяет все возможные окончания слова документ;
  • при вводе нескольких слов в поиске, ищутся все документы, которые содержат хотя бы одно из этих слов. При этом, первыми выводятся (как более важные) документы (или строки), в которых есть все эти слова и они стоят в документе рядом, затем те, где есть все эти слова, но они стоят не вместе и потом те документы, в которых есть не все слова;
  • если необходимо вывести только документы, содержащие конкретное словосочетание, необходимо взять это словосочетание в кавычки («электронный документооборот»).

После ввода поискового запроса необходимо нажать на кнопку «Поиск» справа от поля для ввода поискового запроса.

_images/ptp2.png

Результаты поиска в виде списка будут выведены под полем ввода поискового запроса. Синим цветом (в виде ссылки) выводится название элемента справочника, для которого был найден результат, ниже курсивом - название показателя, в котором был найден результат и далее - выдержка из текста с содержанием поискового запроса или его части.

_images/ptp3.png

Если нажать на название элемента справочника, будет открыта страница из картотеки, созданной по данному справочнику, с карточкой этого элемента справочника.

Справа на странице поиска есть фильтры, которые позволяют отсечь ненужные результаты поиска по времени создания или изменения объекта в системе, по автору объекта или его версии и по домену создателя объекта.

_images/ptp4.png

Чтобы установить время создания или изменения объекта, необходимо кликнуть по соответствующему полю, в выпавшем календаре указать дату (год выбирается в селекте рядом с названием текущего месяца, месяц выбирается стрелочками вперед-назад в правом и левом верхних углах календаря).

_images/ptp5.png

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

_images/ptp6.png

После этого нажать кнопку «Закрыть».

_images/ptp7.png

Далее нужно снова выполнить поиск, нажав на соответствующую кнопку справа от поля ввода поискового запроса.

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

_images/ptp8.png

Для быстрого выбора или снятия галочек во всех чекбоксах, под полем выбора есть кнопки выбора строк - «Все» (отмечаются все строки), «Ничего» (снимается выбор со всех строк) и «Обратить» (выбранные строки становятся не выбранными и наоборот).

_images/ptp9.png

Для сброса всех фильтров необходимо заново открыть страницу поиска.