这样写在jobbole索引不存在的时候会报错

来源:15-2 es完成搜索建议-搜索建议字段保存 - 2

晴天浪浪

2018-11-15

如果jobbole索引被我删掉了,那么

 article.suggest = gen_suggests(ArticleType._doc_type.index, ((article.title,10),(article.tags,7)))

这个时候会提示index不存在,
只有在jobbole存在的时候数据才调试正常,
所以这句话有没有其他的写法。。

写回答

1回答

bobby

2018-11-18

这个报错是服务器的报错, 也就是elasticsearch的报错,你可以在这里try,catch一下,如果发现异常就新建索引

0
0

Scrapy打造搜索引擎 畅销4年的Python分布式爬虫课

带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎

5796 学习 · 6290 问题

查看课程