我很震惊。
当我在 SQL Server 中看到查询非常容易时,我花了 3-4 天时间弄清楚如何在 mysql 中实现词干提取(和同义词搜索):
Select * from tab where CONTAINS(*,'FORMSOF(THESAURUS,word)')
MySql 上没有类似的东西吗?
我很震惊。
当我在 SQL Server 中看到查询非常容易时,我花了 3-4 天时间弄清楚如何在 mysql 中实现词干提取(和同义词搜索):
Select * from tab where CONTAINS(*,'FORMSOF(THESAURUS,word)')
MySql 上没有类似的东西吗?
不,MySQL
不支持与用户提供的词库进行匹配。
您可以使用像 Sphinx 这样的外部FULLTEXT
引擎,它支持形态规则,内置多个词干分析器和叙词表,并允许可插入的词干分析器。