打印

[php] MySql全文索引由于做的是针对性的内容相关性很好

MySql全文索引由于做的是针对性的内容相关性很好,所以每个标题都会包含一些关键词(英文)
所以做了全文索引了之后,主关键词反而搜索不到了
现在要怎么办?
SELECT count(id) FROM 表格 where MATCH (索引名称) AGAINST ('关键词')
②、如果一个单词在超过50%的行中均出现,它就被视作一个停词。这意味着,如果我们一个数据表只有一行数据,任何自然语言查找将不会返回结果。
可能是100%的出现
谢谢

找到了一个IN BOOLEAN MODE来取得超过50%的值
这里数据量也很大,还有什么办法缩小吗?

又有问题了
加了IN BOOLEAN MODE之后,结果不能"结果按照关联度降序返回"
使用布尔查找,50%的检查原则并不适用。
这要怎么办?

[ 本帖最后由 mjoshua 于 2008-6-16 02:28 编辑 ]
这个可以在/etc/my.cnf那里配置的。具体的选项,我不记得了。已经很久没有去搞过那方面的东西了。
我常喜欢独自一人凝望天空,寻找那种纯净,清雅的蓝色-蓝天,我爱蓝色,大自然把这么美好的色彩赐给天空和大海,它们有多幸运.....!!!
本人关注,上次我也发了个这样的帖就是每人解决,唉.................
思路決定出路,努力成就未來!