大家好:
我的 mysql 表里面明明两个字段的值里面包含有“linux”单词的,但是我用全文搜索就是找不到相关的记录。 我的sql语句是这样的: SELECT * from job where match( job_title, job_description ) against ('linux' IN BOOLEAN MODE) 在建表的时候,我已经针对 job_title 和 job_description 两个字段建立了 FULLTEXT 索引了:CREATE TABLE IF NOT EXISTS job (
id BIGINT NOT NULL AUTO_INCREMENT,
....
job_title VARCHAR(100) NOT NULL,
job_description LONGTEXT NOT NULL,
.....
FULLTEXT (job_title, job_description),
.....
);请问大家有没碰到这种问题,有没有办法找点破局的线索??
我的 mysql 表里面明明两个字段的值里面包含有“linux”单词的,但是我用全文搜索就是找不到相关的记录。 我的sql语句是这样的: SELECT * from job where match( job_title, job_description ) against ('linux' IN BOOLEAN MODE) 在建表的时候,我已经针对 job_title 和 job_description 两个字段建立了 FULLTEXT 索引了:CREATE TABLE IF NOT EXISTS job (
id BIGINT NOT NULL AUTO_INCREMENT,
....
job_title VARCHAR(100) NOT NULL,
job_description LONGTEXT NOT NULL,
.....
FULLTEXT (job_title, job_description),
.....
);请问大家有没碰到这种问题,有没有办法找点破局的线索??
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货