Estoy tratando de utilizar la función de similitud en Postgres para hacer algo de texto coincidente difusa, sin embargo cada vez que trato de usarlo me sale el error:Postgres con pg_trgm
function similarity(character varying, unknown) does not exist
si añado explícita arroja al texto me sale el error:
function similarity(text, text) does not exist
Mi consulta es:
SELECT (similarity("table"."field"::text, %s::text)) AS "similarity", "table".* FROM "table" WHERE similarity > .5 ORDER BY "similarity" DESC LIMIT 10
¿necesito hacer algo para initalize pg_trgm?
Posiblemente una pregunta tonta, pero ¿cómo se puede hacer eso? –