Использовать FriendsOfSymfony / FOSElasticaBundle версии 6.0 с Symfony 3.4?

#php #symfony #elasticsearch

#php #симфония #эластичный поиск

Вопрос:

Я знаю, что многие разработчики php используют FriendsOfSymfony / FOSElasticaBundle для интеграции с ElasticSearch, последняя версия (6.0) поддерживает ElasticSearch 7. *, но требует версию Symfony 4. *.
Для многих компаний с большим количеством кодов в проектах очень сложно перейти на новую версию Symfony. Может быть, кто-нибудь знает, как использовать последнюю версию FriendsOfSymfony / FOSElasticaBundle с Symfony 3.4?

Комментарии:

1. Вы просто не можете, так как он не будет поддерживаться последней версией пакета.

2. @DonCallisto Я знаю о новой версии пакета, который не поддерживает Symfony 3.4, но я думаю, что не только у меня проблема с невозможностью обновить Symfony до версии 4*

3. Операционная система просто не может решить проблемы для отдельных пользователей. Они перешли на 4. * и 5. *, чтобы обеспечить поддержку только двух основных версий одновременно (и это звучит разумно). Если вы (или другие) не можете перейти с symfony 3.4, вы просто не можете использовать версию 6 пакета. Кстати, помните, что переход с symfony 3.4 на symfony 4 должен потребовать лишь небольшой работы, так как 4 (и больше в общем <n>) равно 3.4 (и больше в общем <n-1>.4) со всеми удаленными устаревшими.