postgresql中regconfig的可能值是什么?

Ler*_*erg 6 postgresql indexing configuration

  1. http://www.postgresql.org/docs/9.3/static/textsearch-controls.html经常引用可选的regconfig参数,但我找不到它可能的值及其含义.它在哪里记录?如果无法解决这个问题(例如,因为它取决于我安装的数据库组件等),我该如何自行确定?

  2. 我想要一个"纯文本"regconfig,没有任何人类语言转换.它的论点是什么?

slo*_*ear 4

Atext search configuration是一组配置对象:解析器、模板字典。据我所知,唯一的内置配置选择是特定于语言的配置选项,例如“英语”或“芬兰语”。

\dF您可以通过命令行工具中的命令psql或通过查询 查看数据库中的配置列表:select * from pg_catalog.pg_ts_config;

关于“纯文本”配置(#2),我不确定您需要什么,但看看创建一个自定义字典。也许从内置的“简单”词典开始并删除停用词? COMMENT ON TEXT SEARCH DICTIONARY simple IS 'simple dictionary: just lower case and check for stopword';

参考:配置