有没有办法让两个或两个以上的搜索集联合起来?例如:-
query1 = SearchQuerySet().filter(authors=query)
query2 = SearchQuerySet().filter(title=query)如何将这两个查询组合在一起,以便获得两个查询的联合?
发布于 2015-12-05 05:58:25
SearchQuerySet实现了QuerySet接口https://django-haystack.readthedocs.org/en/v2.4.1/searchqueryset_api.html?highlight=#why-follow-queryset,因此您可以尝试:
query1 | query2https://stackoverflow.com/questions/34101800
复制相似问题