elasticsearch,foselasticabundle,Symfony,elasticsearch,Foselasticabundle" /> elasticsearch,foselasticabundle,Symfony,elasticsearch,Foselasticabundle" />

Symfony FOSElasticaBundle配置

Symfony FOSElasticaBundle配置,symfony,elasticsearch,foselasticabundle,Symfony,elasticsearch,Foselasticabundle,我有个问题 Symfony:4.4 弹性搜索:7.6.1 FOSElasticaBundle:5.1 PHP:7.2.26 我的配置: fos_elastica: clients: default: { url: '%env(ELASTICSEARCH_URL)%' } indexes: app: finder: ~ types: city:

我有个问题

  • Symfony:4.4
  • 弹性搜索:7.6.1
  • FOSElasticaBundle:5.1
  • PHP:7.2.26
我的配置:

fos_elastica:
    clients:
        default: { url: '%env(ELASTICSEARCH_URL)%' }
    indexes:
        app:
            finder: ~
            types:
                city:
                    properties:
                        name: ~
                    persistence:
                        driver: orm
                        model: App\Entity\City
                        provider: ~
                        finder: ~
php bin/console fos:elastica:populate
Root mapping definition has unsupported parameters:  [city : {dynamic_date_formats=[], _meta={model=App\Entity\City}, properties={name={type=text}}}] [reason: Failed to parse mapping [_doc]: Root map
  ping definition has unsupported parameters:  [city : {dynamic_date_formats=[], _meta={model=App\Entity\City}, properties={name={type=text}}}]]
命令:

fos_elastica:
    clients:
        default: { url: '%env(ELASTICSEARCH_URL)%' }
    indexes:
        app:
            finder: ~
            types:
                city:
                    properties:
                        name: ~
                    persistence:
                        driver: orm
                        model: App\Entity\City
                        provider: ~
                        finder: ~
php bin/console fos:elastica:populate
Root mapping definition has unsupported parameters:  [city : {dynamic_date_formats=[], _meta={model=App\Entity\City}, properties={name={type=text}}}] [reason: Failed to parse mapping [_doc]: Root map
  ping definition has unsupported parameters:  [city : {dynamic_date_formats=[], _meta={model=App\Entity\City}, properties={name={type=text}}}]]
错误:

fos_elastica:
    clients:
        default: { url: '%env(ELASTICSEARCH_URL)%' }
    indexes:
        app:
            finder: ~
            types:
                city:
                    properties:
                        name: ~
                    persistence:
                        driver: orm
                        model: App\Entity\City
                        provider: ~
                        finder: ~
php bin/console fos:elastica:populate
Root mapping definition has unsupported parameters:  [city : {dynamic_date_formats=[], _meta={model=App\Entity\City}, properties={name={type=text}}}] [reason: Failed to parse mapping [_doc]: Root map
  ping definition has unsupported parameters:  [city : {dynamic_date_formats=[], _meta={model=App\Entity\City}, properties={name={type=text}}}]]