Всем привет, я использую SonataAdminBundle
и хочу интегрировать Elasticsearch
для повышения производительности.
Я настроил поиск на эластичных дисках и настроил fos_elastica.
У меня есть один объект для тестирования, и теперь я хочу использовать эластичный поиск для операций поиска вместо Doctrine
.
Это моя конфигурация:
fos_elastica:
clients:
default: { host: localhost, port: 9200 }
indexes:
symfony:
types:
product:
persistence:
# the driver can be orm, mongodb or phpcr
driver: orm
model: AppBundle\Entity\Product
provider: ~
finder: ~
listener:
logger: true
insert: true
update: true
delete: true
serializer:
callback_class: FOS\ElasticaBundle\Serializer\Callback
serializer: jms_serializer