Описание тега foselasticabundle

FOSElasticaBundle - интеграция Elasticsearch PHP для вашего проекта Symfony2 с использованием Elastica.

Клиент Elasticsearch можно сравнить с подключением к базе данных. В большинстве случаев вам понадобится только один.

Elastica может обрабатывать объекты вместо массивов данных, если настроен вызываемый сериализатор.

Индекс Elasticsearch сопоставим с Doctrine entity manager. В большинстве случаев вам понадобится только один.

Тип Elasticsearch сопоставим с репозиторием сущностей Doctrine.

Если вы используете JMSSerializerBundle для сериализации объектов, переданных в elastica, вы можете определить группы сериализатора для каждого типа.