Elasticsearch поиск - интеграция с php сайтом.

Задание закрыто
Стоимость:Договорная
Срок выполнения:2 дня
Варианты оплаты:По договоренности
Дата публикации:2017-10-25 12:28
Был(а) на сайте:2021-03-20 18:04

Elasticsearch поиск - интеграция с php сайтом.

 
Задача

На сервер сайта уже установлен Elastic.
Никаких настроек не проводилось (только установка).

Нужно так сказать соединить php и Elastic.
С помощью Elastic нужно реализовать поиск по таблице products по полю all_search_words.

Пример Mysql запроса который мы хотим заменить с помощью Elastic:
SELECT * FROM `products`
MATCH(`all_search_words`) AGAINST('+кот +том' IN BOOLEAN MODE)
ORDER BY `raiting_of_invoices` DESC

Данные в этой таблице меняются и добавляются новые каждый день, поэтому их нужно как то актуализировать, верное?

Поиск должен работать по целым словам (т.е. слова которые окружены пробелами): по запросу «кот» не выводить товары в которых найдено слово «который».

P.S. С Elastic никогда не работали - поэтому если в ТЗ что то не так - говорите :)

Оставлять заявки могут только авторизованные пользователи.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.

Другие открытые задания:

поиск заданий