Недавно я обновил sylius с 0.18 до 1.0@dev и потерял поддержку elasticsearch, так как SyliusSearchBundle больше не входит в ядро. У меня больше нет ни поиска, ни огранки.
Что я пробовал:
- Я добавил вручную SyliusSearchBundle
- Я сделал несколько исправлений в конфигурации
- Я запустил команду sylius:search:index
Мои продукты полностью проиндексированы. Но теперь, когда страницы таксонов обрабатываются как ресурсы, запросы выполняются непосредственно в базу данных, а не в elasticsearch.
Какие шаги необходимо выполнить, чтобы запросить страницу таксона в elasticsearch? На странице документации для SyliusResourceBundle я вижу, что Elasticsearch еще не поддерживается. :
Пока мы поддерживаем:
- Доктрина ОРМ
- Доктрина MongoDB ODM
- Доктрина PHPCR ODM
- InMemory (скоро)
- Эластичный поиск (возможно)
Означает ли это, что мне нужно написать собственный контроллер для страницы таксона?
Спасибо за вашу помощь