MariaDB'IN NATURAL LANGUAGE MODE'的语法是什么?

时间:2019-03-14 18:15:31

标签: full-text-search mariadb

根据MariaDB documentation

  

没有特殊的运算符,并且搜索包含一个或多个   逗号分隔的关键字。

搜索显然不需要用逗号分隔,因为用空格替换逗号可以得到相同的结果。

我假设它将字符串分成单独的关键字,但是确切地讲,它似乎并没有得到很好的记录。

使用我的测试数据,这两个返回相同的结果:

AGAINST('Quality Water Environment' IN NATURAL LANGUAGE MODE)

AGAINST('Quality Water åîøüé!@#$%^&*()_+Environment' IN NATURAL LANGUAGE MODE)

第二次搜索包含一些我认为是“单词字符”的字符,这些字符似乎对结果没有影响。

那么这个函数到底接受了什么,什么被过滤掉了?

0 个答案:

没有答案