Как получить релевантный поиск в полнотекстовом поиске mysql?

0

Я хочу уместность для точного "производственного дома в гоа". это также приводит к тому, что содержит Гоа.

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;

Спасибо

Теги:
full-text-search

1 ответ

0

Удаление старой таблицы и воссоздание с помощью полнотекстового индекса по ключевым словам и ниже запросу решают проблему.

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

Запрос также возвращает релевантность поиска в баллах.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню