在django + haystack + Whoosh中实现子串搜索
📁 python, 工作
有一个模型。它存储电影名称。以下是索引类:
from haystack import indexesfrom kino.films.models import Filmsclass FilmsIndex(indexes.SearchIndex, indexes.Indexable): text = indexes.CharField(document=True, use_template=True) rusname = indexes.CharField(model_attr='rusname') origname = indexes.CharField(model_attr='origname') year = indexes.IntegerField(model_attr='year') def get_model(self): retu Films索引已创建,几乎可以工作,但并非完全符合预期。查询如下
SearchQuerySe