1

将 pg_trgm.word_similarity_threshold 设置为 0.2;降低当前会话的阈值,但不对数据库执行此操作。我需要降低支持拼写错误的门槛。

4

1 回答 1

4

就像文档说的那样,有两个选项可以全局更改值(对于整个数据库集群):

  1. 将参数添加到postgresql.conf并运行pg_ctl reload.

  2. 运行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 回答