0

www.postgresql.org/docs/9.3/static/textsearch-dictionaries.html 上的文档状态:

基本上,同义词词典将所有非首选术语替换为一个首选术语,并且可选地保留原始术语以进行索引。

但是,我没有看到任何启用保留原始条款的选项。

例如:

# SELECT to_tsvector('supernovae stars');
 to_tsvector 
-------------
 'sn':1
(1 row)
4

1 回答 1

1

“选项”包括复制词库中的原始术语。

如果您进一步阅读同义词示例中的页面,您链接的文档中会提到这一点:

要索引原始短语和替代短语,只需将其包含在定义的右侧:

词库条目:

超新星:sn 超新星

结果:

SELECT plainto_tsquery('超新星');
        plainto_tsquery
 -----------------------------------------
  'sn' & '超新星' & '明星'
于 2014-02-28T13:17:38.797 回答