SELECT * FROM candidate_details WHERE MATCH (primary_keyskill,secondary_keyskill)AGAINST ('"c#"' IN BOOLEAN MODE)
和
SELECT * FROM candidate_details WHERE MATCH (primary_keyskill,secondary_keyskill)AGAINST ('"c++"' IN BOOLEAN MODE)
这两个代码为我提供了'c'的结果,而不是c ++和c#的管理方式
答案 0 :(得分:0)
默认情况下,全文本搜索仅适用于四个字符或以上的单词。读这个。 https://dev.mysql.com/doc/refman/8.0/en/fulltext-fine-tuning.html
在建立FULLTEXT索引时,MySQL会删除标点符号。因此,您的#
和++
无法搜索。
(不幸的是)。