haystack:如何将SearchQuerySet限制为单个SearchIndex?

时间:2014-04-10 07:19:33

标签: django django-haystack

上下文:
SearchIndex类似于django的Model。它甚至通过get_model绑定到单个模型 SearchQuerySet类似于django的QuerySet(除了获取实例的方式)。
HAYSTACK_CONNECTIONS类似于django的DATABASES

执行SearchQuerySet操作时,执行SearchIndex次操作会使用您拥有的所有{{1}}子类。 如何仅对单个SearchIndex(针对单个模型)执行操作?连接似乎并不意味着这一点。

1 个答案:

答案 0 :(得分:2)

SearchQuerySet.models就是答案,深深埋藏在文档中 将.models(DjangoModel1, DjangoModel2)添加到您的SearchQuerySet调用中,其中模型是您选择的SearchIndex es' get_model