No puede usar 'sin acento' en 'SearchVector' pero debe definir una nueva configuración "sin acento" en PostgreSQL.
- Si te perdiste, instala la extensión sin acento .
-
Cree su diccionario sin acentos en PostgrSQL o use un migraciones vacías con este 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;
-
Use esta configuración en su consulta de Django:
SearchVector('title','abstract', config='french_unaccent') SearchQuery(word, config='french_unaccent')
Puede encontrar más información sobre este tipo de configuración en la documentación oficial de PostgreSQL en varios artículos