haystack官方文档显示支持es5

来源:11-1 全站搜索的实现思路

evilchaos

2020-06-30

您在课件上说,当前haystack只能支持es2.x,但是我现在翻了翻文档,发现他显示是支持es5.x的,我可以用es5吗?es2太老了!或者有支持更高版本的es,又像haystack一样好用的站内搜索包吗?另外,再问一下,使用haystack,会把mysql里面的数据重新保存到es中吗?还是只是利用es建立一个索引?
图片描述

写回答

1回答

Jack

2020-07-01

您好,我当时用的 v2.8.1还不支持 https://django-haystack.readthedocs.io/en/v2.8.1/backend_support.html 应该是后来更新了 //img1.sycdn.imooc.com/szimg/5efbe8d409d1d8ed07190327.jpg

可以改成5试试,记得把HAYSTACK_CONNECTIONS配置也更新;

haystack只是利用es建立索引,所以有python3 manage.py rebuild_index



0
1
evilchaos
github master分支支持了,但是还没有release,pip里面依然是2.8.1。
2020-07-02
共1条回复

Django高级实战 开发企业级问答网站

融合Django高级用法/算法/设计模式/TestCase测试/云计算打造项目

900 学习 · 756 问题

查看课程