Elasticsearch оповещения на основе уведомлений
Я пишу сайт электронной коммерции. Я использую эластичный поиск.
Я должен написать систему оповещения о ценах с ценами на товары.
Я знаю, что для этой работы можно использовать запрос Percolate. Но я проводил исследования в Интернете, но не смог найти страницу с примерами.
Как я могу? Есть ли сайт знакомый по этой теме?
заранее спасибо
1 ответ
Вы можете увидеть их документацию по умолчанию
https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-percolate-query.html
Процедура приведена ниже:
- Создайте один перколяторный индекс с необходимыми сопоставлениями.
- Поместите пользовательские правила (логические) в этот индекс.
- Сделайте запрос поиска в индексе перколятора для каждого нового продукта, который хранится в вашей базе данных.
- Если совпадения найдены, отправьте электронное письмо / смс клиенту или сохраните данные оповещения в таблицу базы данных.