av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

mysql - 兩個(gè)全文索引的字段能否并在一起查詢

瀏覽:111日期:2022-06-21 08:57:36

問題描述

字段:title,article,都是全文索引。

查詢關(guān)鍵詞:key1,key2,key3。

SELECT * FROM [表名] WHERE MATCH(article) AGAINST(’key1,key2,key3’);針對(duì)一個(gè)全文檢索的字段是可行的

有沒有這種:

SELECT * FROM [表名] WHERE MATCH(title,article) AGAINST(’key1,key2,key3’);

即同時(shí)在title+abstract中查找key1,key2,key3。但錯(cuò)誤提示:Can’t find FULLTEXT index matching the column list

有沒有好辦法?

問題解答

回答1:

alter table aws_articles add fulltext(title,abstract);就ok了,建立聯(lián)合索引,單獨(dú)建立是不行的

回答2:

MySQL哪個(gè)版本喲?全文搜索支持中文了嗎?

回答3:

如果是英文字段,如@haixia9060 說的,可新建索引后查詢

對(duì)三個(gè)字段新建索引

ALTER TABLE articles ADD FULLTEXT content_title_keywords_ndx (content,title,keywords);

查詢

match(content,title,keywords) against (’cats’ in boolean mode)

MySQL默認(rèn)只能處理英文/數(shù)字類型的;

如果是是中文字段,應(yīng)按流程(Document->Token->Term->Index)維護(hù)倒排索引;也有將MySQL字段指定Analyzer自動(dòng)維護(hù)索引,實(shí)時(shí)同步到Solr中進(jìn)行全文索引的做法;

相關(guān)文章:
主站蜘蛛池模板: 欧美一区二区三区在线视频 | 中文字幕av久久爽av | 依人久久 | 国产精品理论片 | 国产精品99久久久久久www | 欧美三级 欧美一级 | 深夜免费福利 | 午夜性影院 | 少妇精品视频 | 狠狠撸狠狠干 | 欧美深夜福利 | 午夜影院在线 | 日韩三级在线播放 | 免费看黄色一级片 | www.日本在线观看 | 亚洲日本中文字幕 | 色综合久久88 | 中国极品少妇xxxx做受 | 国产成人免费在线视频 | 欧美一级黄 | 日韩精品免费 | 亚洲黄色在线视频 | 中文字幕三区 | 欧美日韩黄 | 国产三级在线观看 | 中文精品一区 | 欧美精品日韩 | 久久av片| 91成人免费视频 | 黄色国产视频 | 亚洲福利片 | 天天色天天干天天 | 欧美一区二区在线 | 中文字幕一区二区在线播放 | 精品少妇v888av | 午夜久久久| 国产激情在线观看 | 国产一区二区欧美 | 激情五月婷婷 | 91精品国产色综合久久不卡98 | 国产91免费 |