Django Haystack QuerySet возвращает похожие значения Назад - PullRequest
0 голосов
/ 15 июля 2010

Здравствуйте, когда я выполняю операцию Haystack с бэкэндом SOLR

SearchQuerySet.filter (категория = 'Sean')

Я получаю результаты по обоим элементам, которые являются индексами для обоих типов категорий «Шон» и «Шон МакКалли», но не по чему-либо со значением «Джейсон». Использование точного не устраняет эту проблему. Я использую версию Haystack 1.1 и могу проверить в SOLR, верны ли индексы.

Я что-то не так делаю?

1 Ответ

0 голосов
/ 15 июля 2010

Хорошо, это на самом деле часть SOLR и TOkenizer. По-видимому, мы используем WhiteSpace Tokenizer, который разделяет ключевые слова по пробелам и создает индексы для обоих слов.

...