我在我的 Symfony 项目中安装了带有 Composer 的 FOSElastica 3.0。这是我的配置:
fos_elastica:
clients:
default: { host: localhost, port: 9200 }
indexes:
search:
types:
keyword:
mappings:
value:
type: string
persistence:
driver: orm
model: Anklick\UserPagesBundle\Entity\Keyword
provider: ~
listener:
immediate: ~
finder: ~
很简单吧?
现在当我做
php app/console fos:elastica:populate
它说我:
Resetting search
[Elastica\Exception\ResponseException]
ClassCastException[java.util.ArrayList cannot be cast to java.util.Map]
有什么问题?
编辑:同样的问题fos:elastica:reset