以y结尾的词干

时间:2017-02-03 23:31:27

标签: postgresql

我正在尝试使用Postgres的全文搜索,但是当涉及到词干时,我很难让某些查询短语正常工作。

草莓与草莓相配

果味与水果不匹配

据我所知,这些词干算法是Postgres的内部算法,不一定能轻易修改。有谁知道-y后缀是否可以正确阻止?

1 个答案:

答案 0 :(得分:0)

评论太长了。

我假设您至少熟悉有关该主题的documentation。我认为最简单的方法是使用等效的对创建同义词字典。

你需要小心。英语中有很多单词,你无法删除" y":

  • lay<> LA
  • Gaily<>盖尔(女人的名字)
  • 每日<> Dail(爱尔兰议会)
  • foxy<>狐狸
  • analog<>类比

这并没有包含数以千计的单词去除" y"创建一个非单词(一个大类是-ly单词;另一个是单词)。

您需要手动创建这些。

我对Postgres的词典并不熟悉。但是你应该能够完成你想要的任务。