如果我搜索像AGAINST ('word1 word2 word3' IN BOOLEAN MODE),我怎么能得到排序的结果,但找到的单词数?
例如:
row1 -所有单词
2. row2 - word1和word2
3. row3 - word1和word3
4. row4 - word3
..。等
发布于 2011-12-26 12:41:53
如果我们假设该单词是由空格分隔的所有内容,您可以按以下顺序排序(它的字数):
`length(text) - length(replace(text, ' ', ''))如果您希望跳过单个字符(如-、? ),则可以进行更详细的操作。
最后的算法取决于我们计算什么是“单词”,以及我们没有/
https://stackoverflow.com/questions/8635675
复制相似问题