我正在編寫一些代碼來自動標記一些文章。MySQL:在全文搜索中查找多個單詞 - 完全匹配只有
我有一個標籤數組和一個文章表。我運行下面的查詢,以檢查匹配標籤頭條:
SELECT headline
FROM `news`
WHERE MATCH(headline) AGAINST ("+Green +Day" IN BOOLEAN MODE)
這個發現與標題完全一樣的短語「綠日」的所有文章 - 沒有第一個+,我得到的僅包含這個詞的文章「綠色'。
這並不完美,有些標籤會導致不準確的結果 - 例如一個名爲Die! Die! Die!
(不要求)的標籤會返回每個標題中帶有「die」字樣的標題。
有什麼明顯的我在這裏失蹤?我想要的只是包含整個短語的標題,而不是輸入。
你是對的 - 不能相信我錯過了這個。謝謝! – 2010-08-29 21:14:06