Поисковая строка

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

В поисковой строке реализован специализированный язык запросов, позволяющий значительно расширить функционал поиска по ключевым словам.

Кроме того, поисковая строка позволяет получить конкретную закупку по ее номеру.

Простой поиск

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

Пример запроса поисковой строке:

LADA РЕМОНТ

Принцип работы поиска - в наименовании закупки указанное слово (часть слова) или несколько слов (часть слов) должны встретиться в любом порядке.

Расширенный поиск

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

  • "-" (минус) - исключение;

  • "|" (вертикальная черта) - логическое ИЛИ;

  • "()" (скобки) - объединение нескольких слов;

  • """" (кавычки) - строгое соответствие.

Исключение

Знак минус "-", установленный перед словом без пробела, исключает закупку, содержащую это слово из выборки.

Пример запроса:

LADA -РЕМОНТ

Выборка содержит закупки, содержащие в названии слово Lada (LADA), и в которых отсутствует слово ремонт.

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

поставка lada -niva -vesta

В условиях поискового запроса указано, что в наименовании закупки должны присутствовать слова поставка И lada, и отсутствовать слова niva И vesta.

Логическое ИЛИ

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

Пример запроса:

поставка renault | lada

Вышеуказанный запрос предполагает поиск по фразам поставка renault ИЛИ поставка lada. Если в наименовании закупки встречаются все три слова - поставка renault lada, то эта закупка также попадет в выборку.

Допускается использование нескольких условий ИЛИ в запросе:

ремонт LADA | renault | skoda

Поиск осуществляется следующим образом: в наименовании закупки должно обязательно присутствовать слово ремонт, и любое из слов LADA, renault, skoda.

Объединение слов

Круглые скобки "()" объединяют несколько слов, чтобы применить к ним операцию отрицания или логического ИЛИ.

(поставка | ремонт) (lada | renault)

Запрос осуществляется следующим образом: в наименовании закупки должны быть слова поставка ИЛИ ремонт И lada или renault.

Строгое соответствие

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

"lada niva"

В примере запроса указано, что слова lada niva должны идти подряд, без разрыва.

Заданному запросу НЕ УДОВЛЕТВОРЯЕТ результат:

Оказание услуг по техническому обслуживанию и ремонту автомобилей марки Chevrolet Niva, LADA 213100 и LADA 212140

т.к. слова lada niva не расположены вместе.

Комбинированные запросы

Описанные выше возможности (исключение, логическое ИЛИ, объединение и строгое соответствие) можно объединять. Ниже приводится несколько примеров по комбинации ключевых слов и различных операций:

Поиск большинства предложений ремонта автомобилей лада

ремонт (lada | (granta | гранта | largus | ларгус | " веста" | "-веста" | vesta))

Поиск закупки на поставку автомобиля toyota или mersedes с исключением закупо на поставку запасных частей:

поставка (mersedes | мерседес | toyota | тойота) -("для " | "к автомобил" | запчаст)

Last updated