Как интегрироватьasticsearch с пакетом sonata-admin - PullRequest
0 голосов
/ 06 мая 2018

Всем привет, я использую 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
...