elasticSearch 6和7的版本改变大坑
es 5到7的版本变动,最大的本人认为就是type的变动了
5.x 支持多种type
6.x 只能有一种type
7.x 将去除type 没有类型的概念了
当然不要慌,虽然版本更新到7,变动这么大,但是旧版本还是依旧使用的
es 5到7的版本变动,最大的本人认为就是type的变动了
5.x 支持多种type
6.x 只能有一种type
7.x 将去除type 没有类型的概念了
当然不要慌,虽然版本更新到7,变动这么大,但是旧版本还是依旧使用的
24 comments
版本改变太大了
是的嘞 从7以后 接下来他的改动就很小了
高版本的es改动很大,所以可能会有很多错
就是这个错,百度也不太明白,文档看不太懂(。•ˇ‸ˇ•。)
org.springframework.data.elasticsearch.UncategorizedElasticsearchException: Elasticsearch exception [type=illegal_argument_exception, reason=request [/discusspost/_search] contains unrecognized parameter: [ccs_minimize_roundtrips]]; nested exception is ElasticsearchStatusException[Elasticsearch exception [type=illegal_argument_exception, reason=request [/discusspost/_search] contains unrecognized parameter: [ccs_minimize_roundtrips]]]
客户端版本高于ES服务版本导致的,比如你的java客户端版本是7.X服务端版本是6.X
未定义的这个字段ccs_minimize_roundtrips
你可以检查一下你的mapping,或者重新创建一个一模一样的索引进行测试,
可能是你的字段类型和你输入的内容 类型不匹配
ccs_这个东西根本没敲过啊,然后那个类型的话照着视频对了一遍也没用呀我丢
嘿嘿 你可以设置去kibana的console里 输入你查询的query 进行查询,因为我也不知道你报的这个错误到底是框架还是es给你返回的
而且我qq头像怎么检测到的,666
仔细研究一下这个链接你就明白啦
https://q.qlogo.cn/g?b=qq&nk=1185252665&s=100
ヾ(≧∇≦*)ゝ
换个qq号就行了,哈哈
bingo
这个咋做的?还有就是你如何让百度爬取到你的,求解
你说的是elasticSearch怎么做的吗?
百度可以去百度授录(百度搜索资源平台)上进行操作
https://ziyuan.baidu.com/dashboard/index
好的谢谢,我还有问题就是关于elaticSearch的问题,boot版本是2.3, es版本是6.7会有什么问题吗?我现在出了个错,代码没问题,我在想是不是版本出错了
boot2.3是springBoot框架吗? 框架和es的版本没有关系的,出错的问题你可以粘出来看一下或者百度一下错误, 文档还是很多的,也可以用es的最新es.7版本
现在明白了就是报的错意思参数不对,然后返回400 错误的请求,害脑袋大
ok
多看看es文档版本之间变动也挺大的
大佬是如何看的懂文档的,还是说我看的姿势不太对呀,求教
弄出来了,降低了springboot版本
应该是maven里的es包版本的问题吧
我能跟你说 我也是一位萌新嘛
我也是因为出现问题以后才去找的办法去解决的,多百度百度.
他的文档着实是挺乱的,多翻翻,然后自己哪个小本本记下来
好吧