如何将elasticsearch与sonata-admin bundle集成

时间:2018-05-06 12:49:21

标签: symfony elasticsearch sonata-admin elastica foselasticabundle

大家好我正在使用SonataAdminBundle,我希望整合Elasticsearch以提高效果。

我设置了elasticsearch并配置了fos_elastica。

我有一个实体用于测试,现在我想使用elasticsearch进行搜索操作,而不是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

0 个答案:

没有答案