将 pg_trgm.word_similarity_threshold 设置为 0.2;降低当前会话的阈值,但不对数据库执行此操作。我需要降低支持拼写错误的门槛。
问问题
920 次
1 回答
4
就像文档说的那样,有两个选项可以全局更改值(对于整个数据库集群):
将参数添加到
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;
然后,新设置将对所有新连接有效。
于 2018-07-26T09:42:05.663 回答