MySql全文索引由于做的是针对性的内容相关性很好,所以每个标题都会包含一些关键词(英文)
所以做了全文索引了之后,主关键词反而搜索不到了
现在要怎么办?
SELECT count(id) FROM 表格 where MATCH (索引名称) AGAINST ('关键词')
②、如果一个单词在超过50%的行中均出现,它就被视作一个停词。这意味着,如果我们一个数据表只有一行数据,任何自然语言查找将不会返回结果。
可能是100%的出现
谢谢
找到了一个IN BOOLEAN MODE来取得超过50%的值
这里数据量也很大,还有什么办法缩小吗?
又有问题了
加了IN BOOLEAN MODE之后,结果不能"结果按照关联度降序返回"
使用布尔查找,50%的检查原则并不适用。
这要怎么办?
[ 本帖最后由 mjoshua 于 2008-6-16 02:28 编辑 ]