Описание тега foselasticabundle
FOSElasticaBundle - интеграция Elasticsearch PHP для вашего проекта Symfony2 с использованием Elastica.
Клиент Elasticsearch можно сравнить с подключением к базе данных. В большинстве случаев вам понадобится только один.
Elastica может обрабатывать объекты вместо массивов данных, если настроен вызываемый сериализатор.
Индекс Elasticsearch сопоставим с Doctrine entity manager. В большинстве случаев вам понадобится только один.
Тип Elasticsearch сопоставим с репозиторием сущностей Doctrine.
Если вы используете JMSSerializerBundle для сериализации объектов, переданных в elastica, вы можете определить группы сериализатора для каждого типа.