postgresql pg_trgm.word_similarity_threshold 减少
postgresql pg_trgm.word_similarity_threshold decreasing
设置pg_trgm.word_similarity_threshold为0.2;
降低当前会话的阈值
但不为数据库做。我需要降低支持拼写错误的门槛。
如the documentation所说,有两个选项可以全局更改值(对于整个数据库集群):
将参数添加到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;
新设置将对所有新连接生效。
设置pg_trgm.word_similarity_threshold为0.2; 降低当前会话的阈值 但不为数据库做。我需要降低支持拼写错误的门槛。
如the documentation所说,有两个选项可以全局更改值(对于整个数据库集群):
将参数添加到
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;
新设置将对所有新连接生效。