7

我很震惊。

当我在 SQL Server 中看到查询非常容易时,我花了 3-4 天时间弄清楚如何在 mysql 中实现词干提取(和同义词搜索):

Select * from tab where CONTAINS(*,'FORMSOF(THESAURUS,word)')

MySql 上没有类似的东西吗?

4

1 回答 1

5

不,MySQL不支持与用户提供的词库进行匹配。

您可以使用像 Sphinx 这样的外部FULLTEXT引擎,它支持形态规则,内置多个词干分析器和叙词表,并允许可插入的词干分析器。

于 2011-01-18T18:12:06.027 回答