请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Elasticsearch不添加suggest字段可以导入数据,一旦添加就有错误

使用Kibana是可以解析的
图片描述
具体错误为:
图片描述
跟踪到错误gen_suggest:
图片描述
再跟踪到错误gen_suggest:
图片描述
显示body错误:debug模式下查看text和weight
weight=10 body=text, text='利用 Numba 加速你的 Python 代码,使其变得像 C++ 一样快’
为什么么不能解析body?
elasticsearch.exceptions.RequestError: TransportError(400, ‘illegal_argument_exception’, ‘Failed to parse request body’)
@bobby

正在回答 回答被采纳积分+3

2回答

提问者 Icarus1264 2019-05-14 15:46:54

老师,我用不了你推荐的Elasticsearch-rtf,启动不了,一堆错误,插件全部加载失败,我也用不了最新版7.0.1的,因为elasticsearch-ik最新版只有7.0.0的,我试过了,安装不了,导入插件失败,版本不匹配,我现在用的是6.7.0的,官网版的我ik插件安装好了,可以启动导入插件,而且我的elasticsearch-dsl的版本是5.1.0是老师你之前在慕课问答区回答某个同学时推荐的。

0 回复 有任何疑惑可以回复我~
bobby 2019-05-14 12:17:02

之前有部分同学使用es_dsl的版本不是5.X版本会出现问题 你这里的驱动版本和es的版本是多少呢

0 回复 有任何疑惑可以回复我~
  • 提问者 Icarus1264 #1
    老师,我用不了你推荐的Elasticsearch-rtf,启动不了,一堆错误,插件全部加载失败,我也用不了最新版7.0.1的,因为elasticsearch-ik最新版只有7.0.0的,我试过了,安装不了,导入插件失败,版本不匹配,我现在用的是6.7.0的,官网版的我ik插件安装好了,可以启动导入插件,而且我的elasticsearch-dsl的版本是5.1.0是老师你之前在慕课问答区回答某个同学时推荐的。
    回复 有任何疑惑可以回复我~ 2019-05-14 15:47:04
  • bobby 回复 提问者 Icarus1264 #2
    elasticsearch-dsl最好和es版本对应,你现在安装的es版本是多少? 如果es版本是6.x ,那dsl最好用6.x的版本, 这里dsl6.x和dsl5.x会有些接口不一致。你可以先替换。不一致的地方你可以截图有哪些错误,我给你一一说明怎么修改
    回复 有任何疑惑可以回复我~ 2019-05-15 17:52:02
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信