Rak*_*esh 3 postgresql pg-trgm
将 pg_trgm.word_similarity_threshold 设置为 0.2;降低当前会话的阈值,但不会降低数据库的阈值。我需要降低支持拼写错误的门槛。
正如文档所述,有两个选项可以全局更改值(对于整个数据库集群):
添加参数postgresql.conf并运行pg_ctl reload。
运行ALTER SYSTEM SET pg_trgm.word_similarity_threshold = 0.2;并SELECT pg_reload_conf();.
如果您想针对特定数据库更改它,您可以使用
ALTER DATABASE mydb SET pg_trgm.word_similarity_threshold = 0.2;
Run Code Online (Sandbox Code Playgroud)
新设置将对所有新连接生效。