午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

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

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

問題描述

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

查詢關(guān)鍵詞: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了,建立聯(lián)合索引,單獨(dú)建立是不行的

回答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默認(rèn)只能處理英文/數(shù)字類型的;

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

相關(guān)文章:
主站蜘蛛池模板: 亚洲区一区二区三 | 黄色成人在线 | 男人久久| 亚洲二三区 | 日韩精品系列 | 天堂网中文在线观看 | 96超碰在线 | 韩国精品久久久 | 国产女人18毛片水真多 | 91福利在线视频 | 久久久久久久久久久久国产精品 | 亚洲色图狠狠干 | 国产黄色一级大片 | 在线观看午夜视频 | 91久久国产综合久久91精品网站 | 国产精品a级 | 国产日韩中文字幕 | 欧美成人免费一级 | 在线观看日韩欧美 | 一区二区少妇 | jizz18女人高潮 | 日本午夜一区二区 | 日本一区二区三区在线观看视频 | 国产99精品 | 婷婷五月色综合 | 午夜av一区 | 一级片在线 | 日本理伦片午夜理伦片 | 丝袜超碰| 精品一区二区不卡 | 成人看片黄a免费看视频 | 中文字幕高清在线观看 | 日本视频在线观看 | 日本欧美色 | 国产精品男女 | 精品一区二区三区免费 | 午夜久久久久久久久久影院 | 国产精品高清在线观看 | 亚洲涩涩网 | 9l视频自拍9l视频自拍 | 91精品国产综合久久久久久 |