Если я использую 'title' в моей функции post_search, то она отлично работает.
Post.objects.annotate(
similarity=TrigramSimilarity('title', query)
).filter(similarity__gt=0.1).order_by('-similarity')
Хотя, если я пытаюсь искать в 'body' вместо 'title', я 'Я получаю 0 результатов.
Post.objects.annotate(
similarity=TrigramSimilarity('body', query)
).filter(similarity__gt=0.1).order_by('-similarity')
Предполагается, что он отлично работает, как будто я просматриваю документацию TrigramS Similarity, варианты ключевых слов: author, author_id, body , комментарии, созданные, id, publish, slug, status, tagged_items, теги, title , обновлено.
Кто-нибудь испытывал что-либо подобное?