elasticsearch创建索引报[type=mapper_parsing_exception, reason=Failed to parse mapping [_doc]......

这篇具有很好参考价值的文章主要介绍了elasticsearch创建索引报[type=mapper_parsing_exception, reason=Failed to parse mapping [_doc]......。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

小伙伴们,你们好,我是老寇

经过反复排查,发现是安装的pinyin和ik分词版本不对,只需要修改成与es版本一致即可

es 7.6.2 举例

1.在windows界面用压缩软件打开elasticsearch-analysis-ik-7.6.2.jar

elasticsearch exception [type=mapper_parsing_exception, reason=failed to par,elasticsearch,elasticsearch

2.将pom.xml拖出到桌面

3.修改版本

elasticsearch exception [type=mapper_parsing_exception, reason=failed to par,elasticsearch,elasticsearch

4.将pom.xml放回压缩包(原路放回

5. elasticsearch-analysis-pinyin-7.6.2.jar重复步骤1,2,3,4

6.重启elasticsearch

大功告成文章来源地址https://www.toymoban.com/news/detail-542972.html

到了这里,关于elasticsearch创建索引报[type=mapper_parsing_exception, reason=Failed to parse mapping [_doc]......的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Elasticsearch(ES)(版本7.x)创建索引报错:Faile to parse mapping [_doc] Root mapping definition has unsupported

    Elasticsearch(ES)(版本7.x)创建索引报错: 因es7.0版本之后不再需要type doc,把上面语句中的doc删掉,再运行就可以创建索引了。 如果还需要type doc则需要增加include_type_name=true即可解决。 示例:

    2024年02月16日
    浏览(42)
  • elasticsearch 7.12.1报错处理:ElasticsearchStatusException[Elasticsearch exception [type=parse_exception]

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 最近在使用RestHighLevelClient测试后端数据时,遇到如下一个报错: 问题出在我没有给 geoDistanceQuery 设置中心坐标 设置中心坐标后问题得到解决。 以下是elastic客户端查询索引的代码

    2024年02月16日
    浏览(43)
  • Elasticsearch exception [type=parsing_exception, reason=[multi_match] unknown token [START_ARRAY] af

    代码报错 QueryBuilder queryBuilder = QueryBuilders.multiMatchQuery(deptIdList, “data.deptId”, “modifiedData.deptId”); multiMatchQuery这个API,第一个参数不支持List类型, 虽然传List没报错, 但是往ES发送查询请求的时候就会抛异常出来 传一个字段, 如果你想多字段in查询,就用类似下面这样写法就可以了

    2024年02月07日
    浏览(49)
  • 报错:Parsed mapper file: ‘file mapper.xml 导致无法启动

    报错 : Logging initialized using \\\'class org.apache.ibatis.logging.stdout.StdOutImpl\\\' adapter. Registered plugin: \\\'com.github.yulichang.interceptor.MPJInterceptor@3b2c8bda\\\' Parsed mapper file: \\\'file [/Mapper.xml]\\\'  application无法启动 我这边产生原因是项目中添加了 mybayis-plus-join插件 导致这个问题 然后本人一顿骚操作:升

    2024年02月04日
    浏览(45)
  • elasticsearch索引操作,索引创建、索引更新、索引删除

    创建索引 更新索引,添加字段 注意更新索引时与创建索引大致一样,只是更新索引时候的url不同,需要在后面加一个 _mapping 路径,同时请求的json里面不需要 mappings 路径,只需要 properties 即可 更新索引,修改配置 同理在更新setting的时候和更新maping的时候一样 获取索引结构

    2024年02月11日
    浏览(45)
  • es elasticsearch 九 索引index 定制分词器 type结构后期弃用原因 定制动态映射 动态映射模板 零停机重建索引

    目录 索引index 定制分词器 Type底层结构及弃用原因 定制 dynamic mapping 定制dynamic mapping template 动态映射模板 零停机重建索引 生产环境应该度别名数据 索引index Put /index Stings 分片 Mapping 映射 Aliases 别名 增加 Put my_index2 {        \\\"settings\\\":{           \\\"number_of_shards\\\":3,      

    2024年02月06日
    浏览(41)
  • elasticsearch中的数据类型search_as_you_type及查看底层Lucene索引

    search_as_you_type字段类型用于自动补全,当用户输入搜索的时候,还没输完就可以提示用户相关内容。as_you_type应该是说当你打字的时候。它会给索引里的这个类型的字段添加一些子字段_2gram _3gram和_index_prefix。_2gram的意思是,如果一个值是abcd, 2 gram就是ab bc cd, 3 gram就是

    2024年02月12日
    浏览(49)
  • es创建索引库bug。Failed to parse mapping [_doc]: analyzer [ik_smart] has not been configured in mappings

    前提:                 出现这个bug是因为在Linux端使用docker-compose 部署好es后没有在plugins目录下配置好ik分词器,导致在es管理开发工具端,使用带有ik_smart分词的配置进行索引库创建映射导致的bug!             解决方案:                 在Linux端的es部署目录下创建plugins配件

    2024年02月04日
    浏览(47)
  • elasticsearch创建索引模板

    在es数据保存数据,数据量很大时,如日志记录,监控数据等,需要按月或者按日分索引保存,需要创建统一模板来规定数据格式。 可以通过kibana创建 创建模板 创建template之后创建索引

    2024年02月11日
    浏览(49)
  • 使用elasticsearch创建索引时报错

    最近在使用时创建索引的时候 , 出现以上的错误 我的代码如下 : 这个时候出现错误 错误详细信息如下: 解决方法 : 这是因为在使用create方法时 , 会有两个选择 , 其中一个已经过时了 解决 : 查看自己导入的包是哪个 , 使用这个包就可以正常运行了

    2024年02月11日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包