Django Haystack QuerySet返回类似的值

时间:2010-07-15 14:55:47

标签: django solr django-haystack

当我使用SOLR后端进行Haystack操作时你好

SearchQuerySet.filter(类别= '肖恩')

我从“Sean”和“Sean McCully”这两个类别类型的索引中获得了结果,但是没有任何具有“Jason”值的东西。使用exact不会解决这个问题。我正在使用1.1版本的Haystack,并且可以在SOLR中验证索引是否正确。

我做错了吗?

1 个答案:

答案 0 :(得分:0)

好吧,这实际上是SOLR和TOkenizer的一部分。显然我们正在使用一个WhiteSpace Tokenizer,它按空格分割关键字,并为两个单词创建索引。