0
我正在嘗試在我的Haystack和SOLR4後端應用程序中使用__exact
,但按預期它不適用於SQ()
。我想知道__exact
是否適用於SearchQuerySet
班。這是我的代碼:Haystack中的SQ()完全匹配不起作用?
sqs = super(FacetedSearchForm, self).search()
author_sq = SQ()
title_sq = SQ()
author_sq.add(SQ(author__exact=sqs.query.clean(author)), SQ.OR)
title_sq.add(SQ(title__exact=sqs.query.clean(title)), SQ.OR)
sqs = sqs.filter(author_sq)
sqs = sqs.filter(title_sq)
有沒有人對如何獲得__exact
工作SearchQuery
類的任何想法?