Нет такой функции: to_tsvector - Django

Я использую Django и PostgreSQL. У меня есть сайт, на котором я хочу иметь возможность искать книги, основываясь как на авторе, так и на названии. Я использую SearchVector для поиска по обоим этим полям вместе. Вот мое представление:

def search(request):
    query = request.GET.get("query")
    searched = Book.objects.annotate(search=SearchVector('title', 'author'),).filter(search=query)
    return render(request, "main/search.html", {
        "query": query,
        "searched": searched,
    })

Вот мой шаблон:

{% extends "main/base.html" %}
{% load custom_filters %}
{% block content %}
    <h1>You searched for {{ query }}</h1>
    {% for book in searched %}
        <div class="reading_box">
           <h3>{{ book.title }}</h3> 
           <p>{{ book.author }}</p>
        </div>
    {% endfor %}
{% endblock %}

Django выдает эту странную ошибку о функции, о которой я даже никогда не слышал:

Как я могу решить эту проблему? Заранее спасибо.

Вернуться на верх