elasticsearch,Java,elasticsearch" /> elasticsearch,Java,elasticsearch" />

Java 如何修复解析后根类型映射不为空!创建动态映射的Elasticsearch出错

Java 如何修复解析后根类型映射不为空!创建动态映射的Elasticsearch出错,java,elasticsearch,Java,elasticsearch,我已经在运行时使用JavaAPI为索引创建了动态映射 错误:org.elasticsearch.index.mapper.MapperParsingException:根类型映射解析后不为空!其余字段: 我搜索了所有的可能性,但没有找到解决方案。形成的映射值是{“Index”:{“properties”:{“dynamic_template”:[{“template_1”:{“path_match”:“*”},“f1”:{“type”:“String”,“include_in_all”:true

我已经在运行时使用JavaAPI为索引创建了动态映射

错误:org.elasticsearch.index.mapper.MapperParsingException:根类型映射解析后不为空!其余字段:

我搜索了所有的可能性,但没有找到解决方案。形成的映射值是
{“Index”:{“properties”:{“dynamic_template”:[{“template_1”:{“path_match”:“*”},“f1”:{“type”:“String”,“include_in_all”:true},“f2”:{“type”:“String”,“include_in_all”:true},“f3”:{“type”:“String”,“include_in_in_all”:true},“f4”:“type”:“String”,“include u in_in_in_all”:true}}]}}}}

错误消息是

错误:org.elasticsearch.index.mapper.MapperParsingException:根类型映射解析后不为空!剩余字段:[案例表:{properties={dynamic_template=[{template_1={path_match=*},f1={type=String,include_in_all=true},f2={type=String,include_in_all=true},f4={type=String,include_in_all=true}]


我不知道如何修复它。是否有人指导我修复它。

我认为它应该是
“匹配”:“*”
而不是
“路径匹配”:“*”
。嗨,安德烈·斯特凡,谢谢你的回答,我尝试了“匹配”:“*”。在这种情况下,也会发生同样的错误。我认为它应该是
“匹配”:“*”
,而不是
“路径匹配”:“*”
。嗨,Andrei Stefan感谢您的回复,我尝试了“匹配”:“*”。在这种情况下,也会出现相同的错误。