1
我有沒有辦法得到一個完整的文本搜索背後的邏輯MySQL的全文搜索計數OCCURENCES
例表
+----+-------------+
| id | title |
+----+-------------+
| 1 | Hello World |
| 2 | World World |
| 3 | Hello |
| 4 | Hello Hello |
+----+-------------+
這是查詢
SELECT `title` FROM `example` WHERE MATCH(`title`) AGAINST('World')
結果
+-------------+
| title |
+-------------+
| World World |
| Hello World |
+-------------+
現在'世界的世界'首先是因爲它的「世界」兩次 有什麼辦法,我可以得到的財產以後這樣
+-------------+------------+-------+
| title | appearance | score |
+-------------+------------+-------+
| World World | 2 | 1 |
| Hello World | 1 | 2 |
+-------------+------------+-------+
確定,這給了我的成績,但我怎麼能得到出場的次數? –
我編輯了答案。 –
我喜歡這個想法,只有一個問題,這隻適用於單詞搜索。 –