我正尝试在MySql中构建一个布尔模式的全文搜索。lang1, lang2, row_type FROM translations WHERE MATCH (word1) AGAINST ('$search' IN BOOLEAN MODE) 因此,没有发生按相关性排序的情况translations` WHERE MATCH(word1) AGAINST ('$search' IN BOOLEAN MODE) ORDER BY relevance DESC"; 这只是根据<
我有一个包含80,000行的数据库,当我测试一些全文查询时,我遇到了一个意外的结果。我已经从MYSQL中删除了停用词,并将最小单词长度设置为3。| 7.52720737457275
为什么“没有翅膀的苍蝇会被称为没有翅膀的苍蝇”获得了最高的相关性,它只包含一个单词……还有,为什么"CAN YOU FLY“不在最上面,它是完全匹配的我希望它按最匹配的关键字排序,然后按排序最多的关键字排序,然后按最少的单词排序