有没有办法向 postgresql 全文搜索添加新语言?
我可以从哪里阅读或从哪里开始?
你可以看看这个a link http://www.postgresql.org/docs/9.4/static/textsearch-dictionaries.html来自 PostgreSQL 文档,其中列出了 CREATE DICTIONARY 命令。可以使用和添加多种类型的词典,并且添加它们的命令有所不同。
例如,如果你想添加 Ispell 字典,你可以这样做:
CREATE TEXT SEARCH DICTIONARY my_lang_ispell (
TEMPLATE = ispell,
DictFile = path_to_my_lang_dict_file,
AffFile = path_to_my_lang_affixes_file,
StopWords = path_to_my_lang_astop_words_file
);
DictFile 和 AffFile 是您需要在某个地方进行谷歌搜索的文件,具体取决于您要添加的语言。 StopWords 文件保存了应该被忽略的单词,我想您也可以在互联网上找到该文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)