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

您的位置:首頁技術文章
文章詳情頁

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

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

問題描述

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

查詢關鍵詞:key1,key2,key3。

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

有沒有這種:

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

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

有沒有好辦法?

問題解答

回答1:

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

回答2:

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

回答3:

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

對三個字段新建索引

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

查詢

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

MySQL默認只能處理英文/數字類型的;

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

相關文章:
主站蜘蛛池模板: 亚洲视频中文字幕 | 日韩成人精品 | 在线不卡一区 | 91欧美精品成人综合在线观看 | 日韩欧美在线视频一区 | 国产99久久| 精品国产一区二区三区四区在线 | 亚洲精品一区二区三区蜜桃久 | 亚洲精品日韩视频 | 粉嫩国产精品一区二区在线观看 | 成人在线免费观看 | 日韩毛片在线视频 | 国产精品视频在线观看 | 久久久久国产成人精品亚洲午夜 | 中文字幕久久精品 | 成人中文字幕在线观看 | 亚洲码欧美码一区二区三区 | 日韩视频专区 | 国产成人精品一区二区三 | 亚洲精品在线视频 | 免费中文字幕 | 天天综合操 | 91国内产香蕉 | 午夜精品| 欧美在线视频一区二区 | 激情av在线 | 成人网址在线观看 | 超碰日本| 精品久久久久久久久久久 | 国产精品国产成人国产三级 | 日韩中文字幕视频 | 综合久久av | 成人精品一区亚洲午夜久久久 | 男女网站在线观看 | 欧美日韩黄色一级片 | 亚洲一区二区精品视频在线观看 | 欧美一区二区三区在线视频 | 午夜理伦三级理论三级在线观看 | 亚洲网站在线播放 | 伊人久久综合 | 欧美精品1区2区3区 免费黄篇 |