Django haystack:如何将SearchQuerySet限制为单个SearchIndex?
上下文:Django haystack:如何将SearchQuerySet限制为单个SearchIndex?,django,django-haystack,Django,Django Haystack,上下文: 类似于django的模型。它甚至通过get\u model 类似于django的QuerySet(获取实例的方式除外)。 类似于django的数据库 一个不明显的区别是执行SearchQuerySet操作会使用所有SearchIndex子类。 如何仅对单个SearchIndex(针对单个模型)执行操作?连接似乎并不适用于此。是答案,深藏在文档中。 将.models(DjangoModel1,DjangoModel2)添加到您的SearchQuerySet调用中,其中的模型是您选择的Se
类似于django的
模型
。它甚至通过get\u model
类似于django的
QuerySet
(获取实例的方式除外)。类似于django的
数据库
一个不明显的区别是执行SearchQuerySet
操作会使用所有SearchIndex
子类。如何仅对单个SearchIndex(针对单个模型)执行操作?连接似乎并不适用于此。是答案,深藏在文档中。
将
.models(DjangoModel1,DjangoModel2)
添加到您的SearchQuerySet调用中,其中的模型是您选择的SearchIndex
es'get\u model
返回的模型