U kunt 'unaccent' niet gebruiken in 'SearchVector', maar u moet een nieuwe 'unaccented'-configuratie definiëren in PostgreSQL.
- Als je het gemist hebt, installeert de unaccent-extensie .
-
Maak uw woordenboek zonder accenten in PostgrSQL of gebruik een lege migraties met deze SQL:
CREATE TEXT SEARCH CONFIGURATION french_unaccent( COPY = french ); ALTER TEXT SEARCH CONFIGURATION french_unaccent ALTER MAPPING FOR hword, hword_part, word WITH unaccent, french_stem;
-
Gebruik deze configuratie in uw Django-query:
SearchVector('title','abstract', config='french_unaccent') SearchQuery(word, config='french_unaccent')
U kunt meer informatie over dit type configuratie vinden in de officiële PostgreSQL-documentatie in verschillende artikelen