Postgresの類似性関数を使用してあいまいテキストマッチングを実行しようとしていますが、使用しようとするとエラーが発生します。
function similarity(character varying, unknown) does not exist
テキストに明示的なキャストを追加すると、エラーが発生します。
function similarity(text, text) does not exist
私の質問は:
SELECT (similarity("table"."field"::text, %s::text)) AS "similarity", "table".* FROM "table" WHERE similarity > .5 ORDER BY "similarity" DESC LIMIT 10
pg_trgmを初期化するために何かをする必要がありますか?