我使用haystack和whoosh在我的网站上提供搜索,但是,我需要索引在单词中间带有方括号或其他字符的单词(" fo [oba] r&# 34;例如) - 有没有办法让索引忽略这些字符(索引为" foobar"),或者在搜索时允许它们?我可以用飞快移动来实现这个目标,还是让另一个后端更好?
答案 0 :(得分:1)
有几种方法可以实现这一点 - 基本上你想要做的就是删除索引内容中的方括号,你可以这样做的一种方法是在你的模型上写一个方法来返回修改过的您要编制索引的字段的内容,然后在搜索模板中使用它。