如何在mysql全文搜索中获得相关搜索?

如何在mysql全文搜索中获得相关搜索?,mysql,full-text-search,Mysql,Full Text Search,我想要确切的“果阿生产房屋”的相关性。它也会产生任何包含Goa的结果 SELECT * FROM `app_search` WHERE MATCH (`keywords`) AGAINST ("production house in goa" in boolean mode) order by MATCH (`keywords`) AGAINST ("production house in goa" in boolean mode) desc, rank desc; 感谢删除旧表并在关键字和

我想要确切的“果阿生产房屋”的相关性。它也会产生任何包含Goa的结果

SELECT * FROM `app_search` WHERE MATCH (`keywords`) AGAINST
("production house in goa" in boolean mode) 
order by MATCH (`keywords`) AGAINST ("production house in goa" in boolean mode)
desc, rank desc;

感谢

删除旧表并在关键字和下面的查询上使用全文索引重新创建,解决了这个问题

SELECT *, MATCH (`keywords`) AGAINST
('software development in florida'
IN BOOLEAN MODE) AS score
FROM `ftextsearch` WHERE MATCH (keywords) AGAINST
('software development in florid'
IN BOOLEAN MODE) order by score desc,rank desc
查询还返回搜索在分数中的相关性