Fixes search query syntax
mad about the lack of django docs on this, jeez
This commit is contained in:
@ -143,7 +143,7 @@ def search_title_author(query, min_confidence, *filters):
|
||||
"""searches for title and author"""
|
||||
query = SearchQuery(query, config="simple") | SearchQuery(query, config="english")
|
||||
results = (
|
||||
models.Edition.objects.annotate(rank=SearchRank("search_vector", query))
|
||||
models.Edition.objects.annotate(rank=SearchRank(F("search_vector"), query))
|
||||
.filter(*filters, search_vector=query, rank__gt=min_confidence)
|
||||
.order_by("-rank")
|
||||
)
|
||||
|
Reference in New Issue
Block a user