Próbuję użyć TrigramSimilarity
, mam zainstalowane w bazie pg_trgm
mimo to nadal uzyskuję błąd
używałem też w migracjach from django.contrib.postgres.operations import TrigramExtension
ale bez rezultatów
Jakieś pomysły?
ProgrammingError at /search/
function similarity(character varying, tsquery) does not exist
LINE 1: ...ption", '')), 'B')), websearch_to_tsquery('n')) + SIMILARITY...
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts.
return Book.objects.annotate(rank=SearchRank(search_vector,query)+trigram_similarity).filter(rank__gte=0.3).order_by('-rank')
- screenshot-20201112180001.png (5 KB) - ściągnięć: 18