请稍等 ...
×

采纳答案成功!

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

'search_phase_execution_exception', 'no mapping found for field [suggest]'

我觉得可能是索引信息的错误,但是只是猜测, 有人解决过吗?也希望Bobby老师帮帮忙,毕设急用!! :)

elas和elas-dsl插件的版本与课程中的一致:

图片描述

打断点的位置:

图片描述

.错误信息:

图片描述

图片描述

索引中的数据

图片描述

图片描述

图片描述

LagouType

在ActileSpider里面的suggest数组都能够成功生成并且可以插入elas中,从es_types直接拷贝,应该不会这里出错
图片描述

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

1回答

提问者 精慕门8491163 2020-04-13 17:14:45

已经解决. 必须要先运行models.py先构建索引,...然后再写入数据

我试过,如果直接在ArticleSpider爬虫写入数据的时候,自动构建索引时,suggest的会变成text类型.

0 回复 有任何疑惑可以回复我~
  • bobby #1
    好的,
    回复 有任何疑惑可以回复我~ 2020-04-14 17:04:19
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号