当我使用SOLR后端进行Haystack操作时你好
SearchQuerySet.filter(类别= '肖恩')
我从“Sean”和“Sean McCully”这两个类别类型的索引中获得了结果,但是没有任何具有“Jason”值的东西。使用exact不会解决这个问题。我正在使用1.1版本的Haystack,并且可以在SOLR中验证索引是否正确。
我做错了吗?
答案 0 :(得分:0)
好吧,这实际上是SOLR和TOkenizer的一部分。显然我们正在使用一个WhiteSpace Tokenizer,它按空格分割关键字,并为两个单词创建索引。