您的位置:首页 > 编程语言 > Go语言

Django下用whoosh构建全文索引

2014-12-24 09:16 225 查看
1、安装whoosh

2、安装django-haystack

3、关于构建全文实例,参考这篇文章

      实现Django的全文检索功能(二):集成haytack

      http://yupengyan.com/
4、最后运行时报错:KeyError: "Can't store a null key ()"

    原因在于jieba分词中的92错误,经过各种查找,原来jieba中已经集成ChineseAnalyzer,因此,这里不需要新建ChineseAnalyzer.py,只需要将:

from ChineseAnalyzer import ChineseAnalyzer

修改为:

from jieba.analyse import ChineseAnalyzer

这样即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: