如何在django-sphinx中结合sphinxquerysets

时间:2010-04-17 02:50:14

标签: django sphinx django-sphinx

来自django的

查询集可以与管道结合使用:

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

q1 = q1|q2.

有没有办法为sphinxquerysets执行此操作?到目前为止,我正在罢工。

1 个答案:

答案 0 :(得分:0)

为什么你想在Django中做这样的事情?将整个查询传递给Sphinx&让它照顾?

或者更确切地说,将Sphinx设置配置为以此方式进行搜索。即打开词干分析器,打开infixor前缀搜索(根据您的需要)等。

所以我想说的是,使用第三方搜索设置的主要目的之一是让它处理整个搜索负载。所以......