|
Полнотекстовый поиск по заказам / важное обновление от 30.01.2018
|
Добрый день.
Реализована функция полнотекстового поиска по заказам: https://advego.com/job/find/
Функционал и новость обновлены 30.01.2018 в 21.00 по московскому времени.
Поиск производится по следующим полям заказа:
-- Название заказа;
-- Категория заказа;
-- Тип работы;
-- Тип текста;
-- Имя заказчика;
-- Описание заказа;
-- Ключевые слова (поиск по ключевым словам будет реализован в ближайшее время).
Операторы поиска:
"+" : Поиск заказов, в которых обязательно присутствует заданное слово. Оператор действует только на следующее за оператором слово. Допустимо использовать несколько операторов "+" в одном запросе. Между оператором и обязательным словом не должно быть дополнительных символов, в том числе символа "пробел". Правильно: "+копирайтинг". Неправильно "+ копирайтинг".
"-" : Поиск заказов, в которых отсутствует заданное слово. Исключается только слово, перед которым стоит оператор. Допустимо использовать несколько операторов "-" в одном запросе. Между оператором и исключающимся словом не должно быть дополнительных символов, в том числе символа "пробел". Правильно: "-лайки". Неправильно "- лайки".
Некоторые особенности и функции:
-- Символ "пробел" интерпретируется как логический оператор ИЛИ, при этом нахождение всех слов из запроса имеет больший вес, чем отдельно найденное слово. Таким образом, в первую очередь будут отображаться заказы, в которых присутствуют все слова из запроса, потом заказы с меньшим количеством найденных слов.
-- Для логического оператора И используется оператор "+".
-- Для исключения слов используется оператор "-".
-- Все знаки препинания игнорируются и не участвуют в поиске.
-- Поиск не производится по темам и по секретным описаниям.
-- Результаты можно фильтровать и сортировать с помощью стандартной формы поиска.
-- На данный момент поле "Название заказа" имеет больший вес, чем остальные поля (1 против 0.4), таким образом, при прочих равных, заказы с наличием слов из запроса в названии будут отображаться выше в результатах поиска, чем прочие заказы. В ближайшее время произойдет перевесовка полей, о чем будет сообщено отдельно. Поля будут разделены на 4 группы, в порядке убывания веса:
1. Название заказа;
2. Категория заказа;
3. Тип работы, тип текста, заказчик;
4. Описание заказа, ключевые слова.
Примеры запросов:
-- "фейсбук facebook vk vkontakte вконтакте одноклассники +лайк",- будут найдены заказы, в которых обязательно присутствует слово "лайк" и присутствует одно из слов "фейсбук", "facebook", "vk", "vkontakte", "вконтакте", "одноклассники".
-- "строительство интерьер дача +копирайтинг -лайк -репост -комментарий",- будут найдены заказы, в которых обязательно присутствует слово "копирайтинг", в которых нет слов "лайк", "репост" и "комментарий" и в которых есть одно из слов "строительство", "интерьер", "дача".
Функция работает в тестовом режиме и будет дорабатываться.

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