reason”: “Root mapping definition has unsupported parameters:

1、在Kibana创建索引的时候报错,使用的elasticsearch版本是7.2.1版本。

1 PUT /person
 2 {
 3   "settings": {
 4     "number_of_shards": "10",
 5     "number_of_replicas": "0",
 6     "refresh_interval": "-1"
 7   },
 8   "mappings": {
 9     "properties": {
10       "update_time": {
11         "format": "yyyy-MM-dd HH:mm:ss",
12         "type": "date"
13       },
14       "username": {
15         "type": "keyword"
16       },
17       "address": {
18         "type": "keyword"
19       }
20     }
21   }
22 }

报错,如下所示:

1 {
 2     "error": {
 3         "root_cause": [{
 4             "type": "mapper_parsing_exception",
 5             "reason": "Root mapping definition has unsupported parameters:  [project_evaluate : {properties={update_time={format=yyyy-MM-dd HH:mm:ss, type=date}, username={type=keyword}, address={type=keyword}}}]"
 6         }],
 7         "type": "mapper_parsing_exception",
 8         "reason": "Failed to parse mapping [_doc]: Root mapping definition has unsupported parameters:  [project_evaluate : {properties={update_time={format=yyyy-MM-dd HH:mm:ss, type=date}, username={type=keyword}, address={type=keyword}}}]",
 9         "caused_by": {
10             "type": "mapper_parsing_exception",
11             "reason": "Root mapping definition has unsupported parameters:  [project_evaluate : {properties={update_time={format=yyyy-MM-dd HH:mm:ss, type=date}, username={type=keyword}, address={type=keyword}}}]"
12         }
13     },
14     "status": 400
15 }

具体原因是ElasticSearch 7.x 默认不在支持指定索引类型。所以在ElasticSearch 7.x中不指定索引类型,创建索引是成功的。

但是对于ElasticSearch 6.x执行时没有问题的,Elasticsearch7默认不在支持指定索引类型,默认索引类型是_doc,索引不再推荐创建索引类型了,使用默认的即可。因为elasticsearch8后就不在提供该字段。

Original: https://www.cnblogs.com/biehongli/p/15138636.html
Author: 别先生
Title: reason”: “Root mapping definition has unsupported parameters:

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/551252/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 分享一个基于 netty 的 java 开源项目

    1、简介 中微子代理(neutrino-proxy)是一个基于 netty 的、开源的 java 内网穿透项目。遵循 MIT 许可,因此您可以对它进行复制、修改、传播并用于任何个人…

    技术杂谈 2023年6月21日
    073
  • idea集成maven插件和使用骨架创建maven的java工程

    idea集成maven插件 打开idea点击配置搜索maven 配置自己的maven路径和仓库位置 使用骨架创建maven的java工程 项目结构: Original: https…

    技术杂谈 2023年6月21日
    088
  • 经典注意力机制

    2. 注意力机制的正式引入 前边我们通过机器翻译任务介绍了Attention机制的整体计算。但是还有点小尾巴没有展开,就是那个注意力打分函数的计算,现在我们将来讨论这个事情。但在讲…

    技术杂谈 2023年7月11日
    067
  • maven配置步骤及问题

    一、Maven->conf->settings.xml 文件配置 E:\szsgg\video\4maven\apache-maven-3.5.4\conf\setti…

    技术杂谈 2023年7月24日
    072
  • 日常踩坑_jpa的踩坑心得

    背景提要 使用jpa的出现了很多问题1、使用between做日期范围查询时报错2、使用@Query注解写原生sql时报错3、使用@where注解自动在sql后添加条件时查不出东西4…

    技术杂谈 2023年7月25日
    061
  • R12.2常用手册

    Related Information Sources这本书包含在Oracle电子商务套件文档库中。如果该指南将您引用到其他Oracle电子商务套件文档中,只使用这些指南的最新版本…

    技术杂谈 2023年6月1日
    052
  • 页面国际化

    页面国际化 有的时候,我们的网站会去涉及中英文甚至多语言的切换,这时候我们就需要对页面进行国际化设计了。 6.1 准备工作 在IDEA中统一设置properties的编码格式 6….

    技术杂谈 2023年6月21日
    079
  • 李开复名言

    http://www.juzimi.com/writer/%E6%9D%8E%E5%BC%80%E5%A4%8D Original: https://www.cnblogs.com…

    技术杂谈 2023年6月1日
    073
  • ntpd dead but pid file exists

    ntpd -gnqd ntpd 4.2.2p1@1.1570-o Fri Jul 22 18:07:53 UTC 2011 (1) addto_syslog: precision …

    技术杂谈 2023年5月30日
    076
  • lambda表达式捕获变量的生命周期

    在C++11中,lambda表达式有两种变量捕获方式,分别为值捕获和引用捕获。这两种捕获的形式如下: #include <iostream> int main(int …

    技术杂谈 2023年5月30日
    091
  • Python可视化打包 exe,这个神器绝了

    auto-py-to-exe 是一个用于将Python程序打包成可执行文件的图形化工具。本文就是主要介绍如何使用 auto-py-to-exe 完成 python 程序打包。aut…

    技术杂谈 2023年6月21日
    091
  • 弹出这个:https://logincdn.msauth.ne

    不定时弹出这个,都快烦死了 https://logincdn.msauth.net/shared/1.0/content/js/ConvergedLogin_PCore_vi321…

    技术杂谈 2023年5月31日
    082
  • Linux下TIME_WAIT连接优化内核参数tcp_tw_reuse与tcp_tw_recycle区别与联系浅析

    概述 最近学习网络相关知识点,很多文章提到针对TCP time wait(后续简称TW)状态连接进行优化的参数tcp_tw_reuse和tcp_tw_recycle,并且不少文章提…

    技术杂谈 2023年6月21日
    097
  • Pytest fixture及conftest详解

    前言 fixture是在测试函数运行前后,由pytest执行的外壳函数。fixture中的代码可以定制,满足多变的测试需求,包括定义传入测试中的数据集、配置测试前系统的初始状态、为…

    技术杂谈 2023年7月25日
    069
  • DirectUI消息循环的简单封装

    一.真窗体和假窗体 首先在DirectWindow内部创建一个真窗体(基于WTL),可以接收消息 class CMessageWindow : public CWindowImpl…

    技术杂谈 2023年5月31日
    0107
  • 设计模式-策略模式

    预先定义有着不同执行过程但 结果相同的 算法族,运行时指定所需算法。 算法族此处为一组有共同主题的有相同结果的不同算法的集合。 话不多说,看个优化案例。 优化案例 不使用策略模式的…

    技术杂谈 2023年7月11日
    061
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球