0

我正在使用 haystack 和 whoosh 在我的网站上提供搜索,但是,我需要索引单词中间有方括号或其他字符的单词(例如“fo[oba]r”) - 有没有办法让索引忽略这些字符(并索引为“foobar”),或者在搜索时允许它们?我可以使用 Whoosh 完成此任务,还是另一个后端会更好?

4

1 回答 1

1

有几种方法可以实现这一点 - 基本上你想要做的是去掉索引内容中的方括号,你可以做到这一点的一种方法是在模型上编写一个方法来返回字段的修改内容'重新索引,然后在您的搜索模板中使用它。

于 2012-12-05T21:33:10.910 回答