我正在尝试使用Postgres的全文搜索,但是当涉及到词干时,我很难让某些查询短语正常工作。
草莓与草莓相配
果味与水果不匹配
据我所知,这些词干算法是Postgres的内部算法,不一定能轻易修改。有谁知道-y
后缀是否可以正确阻止?
答案 0 :(得分:0)
评论太长了。
我假设您至少熟悉有关该主题的documentation。我认为最简单的方法是使用等效的对创建同义词字典。
你需要小心。英语中有很多单词,你无法删除" y":
这并没有包含数以千计的单词去除" y"创建一个非单词(一个大类是-ly单词;另一个是单词)。
您需要手动创建这些。
我对Postgres的词典并不熟悉。但是你应该能够完成你想要的任务。