您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關mysql+mybatis下全文搜索怎么用的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
第一步在你的需要全文搜索的列上點擊 全文搜索full text類型索引,注意我的例子是該列是個longText類型的列
第一步建立fulltext類型索引如下圖
索引類型選擇full text
第二步:
驗證 全文搜索sql好不好使
第三步:
我用的是mybatis框架,改自動生成的example條件設置和mapper.xml文件內容
Page<TLog> page = (Page<TLog>) logMapper.selectByExample(tLogExample);
最后mybatis框架生成的sql語句基本上就是這樣 利用了全文搜索語法
注意mysql中利用全文搜索功能的前提就是在要全文搜索的列上 建立full text類型索引
最后mybatis框架生成的sql語句基本上就是這樣 利用了全文搜索語法
select id, log_type, system_name, visit_time,message from t_log WHERE ( MATCH (message) AGAINST ('*FA9X0D00000001*' IN BOOLEAN MODE ) )
感謝各位的閱讀!關于“mysql+mybatis下全文搜索怎么用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。