Curl Elasticsearch:字段上声明的[text]类型没有处理程序
我正在使用elasticsearch-5.4.1,无法为索引上的自定义类型创建映射。基本上,我试图创建一个登录到系统的文档 我通过curlCurl Elasticsearch:字段上声明的[text]类型没有处理程序,curl,
elasticsearch,Curl,
elasticsearch,我正在使用elasticsearch-5.4.1,无法为索引上的自定义类型创建映射。基本上,我试图创建一个登录到系统的文档 我通过curlcurl-xput创建了一个索引http://localhost:9200/userlogin 我可以通过curl-XGET'localhost:9200/_cat/index?v&pretty' 要创建映射(失败),请执行以下操作: 错误: {“error”:“MapperParsingException[未声明类型[text]的处理程序 在字段[usern
curl-xput创建了一个索引http://localhost:9200/userlogin
我可以通过curl-XGET'localhost:9200/_cat/index?v&pretty'
要创建映射(失败),请执行以下操作:
错误:
{“error”:“MapperParsingException[未声明类型[text]的处理程序
在字段[username]]”,“status”:400}[root@gv-卡拉夫-dev-1
elasticsearch-5.4.1]
根据我的理解,这正是一个人应该怎么做的。
为什么测试不是我可以使用的东西?还有别的选择吗
可能与重复,但没有答案是否确实连接到弹性搜索5.4实例?从错误中可以看出,您正在连接到旧版本(2.4?) 尝试在终端上执行以下操作,看看是否真的连接到了5.4实例
curl -XGET 'localhost:9200'
我能够创建映射。您使用的是哪个版本的弹性搜索?我想这可能是因为当服务器在夜间重新启动时,它在早上神奇地工作
curl -XGET 'localhost:9200'