私は基本的に記事(または著者からの記事)を見つけるための検索を作成しようとしています。私はこのクエリに行き着きました:
SELECT `articles`.*, `authors`.*
FROM `articles`
LEFT JOIN `authors` ON (`authors`.`id` = `articles`.`author_id`)
WHERE MATCH (`articles`.`title`, `articles`.`description`)
AGAINST ("test")
OR MATCH (`authors`.`first_name`, `authors`.`last_name`)
AGAINST ("test")
GROUP BY `articles`.`id`
一致した4つのフィールドすべてがフルテキストインデックスであることを確認しました。検索は、「Kevin」という名前のユーザーによって作成されたすべての記事と一致して検索されますが、「Test」という名前の記事(存在する)を検索すると一致しません。