我在MySQL中使用全文搜索。但是,當用Stopword搜索結果爲空時。在MySQL中使用停用詞的全文搜索
我想要的就是像LIKE一樣使用的操作。意思是說,它全部用詞。在我使用全文搜索之後,我認爲它比LIKE更強大,它可以與索引FULLTEXT一起使用,具有多個字段。
但是,當AGAINST中的搜索條件在停用詞列表中時,結果爲EMPTY。
如何在MySQL中使用全文搜索來篩選停用詞中的單詞? 或 其他方式,我可以使用搜索算法?
我在MySQL中使用全文搜索。但是,當用Stopword搜索結果爲空時。在MySQL中使用停用詞的全文搜索
我想要的就是像LIKE一樣使用的操作。意思是說,它全部用詞。在我使用全文搜索之後,我認爲它比LIKE更強大,它可以與索引FULLTEXT一起使用,具有多個字段。
但是,當AGAINST中的搜索條件在停用詞列表中時,結果爲EMPTY。
如何在MySQL中使用全文搜索來篩選停用詞中的單詞? 或 其他方式,我可以使用搜索算法?
所以它仍然沒有解決方案? –
@ KH-DP是的,儘管存在缺陷,但這是一種解決方案。 – RandomSeed
您可以禁用停用詞過濾功能,並且當您希望停用詞過濾功能時,用連接到MySQL服務器時使用的任何語言過濾掉所有停用詞,如果是的話。 –
我真的需要解決方案,但我的問題仍然沒有答案... –