我的config.yml中有以下配置
fos_elastica:
clients:
default: { host: localhost, port: 9200 }
indexes:
app:
finder: ~
types:
product:
properties:
name: ~
sku: ~
persistence:
driver: orm
model: AppBundleEntityProduct
provider: ~
finder: ~
stock:
properties:
sku: ~
stock: ~
persistence:
driver: orm
model: AppBundleEntityProductStock
provider: ~
finder: ~
错误
拒绝将映射更新到 [app],因为最终映射会有更多 1种以上:[库存,产品]
如果我检查文档,我会在 Github 页面文档中看到以下内容
我做错了什么?
这不是Symfony集成的错误。原因是删除了Elasticsearch在6.0中引入的每个索引的多种类型的支持。您需要更新索引定义,以便每个索引只有一种类型的数据。