我是靠谱客的博主 自觉翅膀,最近开发中收集的这篇文章主要介绍Elasticsearch Error:"Types cannot be provided in get mapping requests, unless include_type_name is环境问题原因映射结果,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

环境

ubuntu16、elasticsearch7.5.1

问题

索引新文档:

#索引:gb,类型:tweet,id:1
curl -H "Content-Type:application/json" -XPUT 'http://localhost:9200/gb/tweet/1' -d '
{
	"date":"2019-12-26",
	"name":"damon",
	"user_id":1001
}'

ES查看其映射:

curl -H "Content-Type:application/json" -XGET 'http://localhost:9200/gb/_mapping/tweet/?pretty'

提示ERROR:

"type" : "illegal_argument_exception",
"reason" : "Types cannot be provided in get mapping requests, unless include_type_name is set to true."

原因

ES7中剔除了映射类型(原因),查看映射时正确执行语句:

curl -H "Content-Type:application/json" -XGET 'http://localhost:9200/gb/_mapping/?pretty'

映射结果

 

最后

以上就是自觉翅膀为你收集整理的Elasticsearch Error:"Types cannot be provided in get mapping requests, unless include_type_name is环境问题原因映射结果的全部内容,希望文章能够帮你解决Elasticsearch Error:"Types cannot be provided in get mapping requests, unless include_type_name is环境问题原因映射结果所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部