请稍等 ...
×

采纳答案成功!

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

haystack官方文档显示支持es5

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

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

1回答

Jack 2020-07-01 09:58:10

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

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

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



0 回复 有任何疑惑可以回复我~
  • 提问者 evilchaos #1
    github master分支支持了,但是还没有release,pip里面依然是2.8.1。
    回复 有任何疑惑可以回复我~ 2020-07-02 17:31:01
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信