Как объединить sphinxquerysets в django-sphinx - PullRequest
0 голосов
/ 17 апреля 2010

наборов запросов из django можно комбинировать с каналом следующим образом:

q1 = Articles.objects.filter(name="goats")
q2 = Articles.objects.filter(name='cows')

q1 = q1|q2.

Есть ли способ сделать это для sphinxquerysets? Пока я вычеркиваю.

1 Ответ

0 голосов
/ 29 октября 2010

Почему вы хотите сделать что-то подобное в Джанго? Передать весь запрос Sphinx и позволить ему позаботиться?

Или, скорее, настройте настройки Sphinx для поиска таким образом. то есть включить stemmer, включить поиск префикса infixor (в зависимости от ваших потребностей) и т. д.

Итак, я пытаюсь сказать, что одна из основных целей использования сторонней настройки поиска - позволить ей обрабатывать всю поисковую нагрузку. Итак ...

...