著者と彼の本との紐が与えられます。index には と の 2 つのフィールドがありauthor
ますtitle
。著者とタイトルが一致するすべての本を見つける必要があります。文字列には著者のみまたはタイトルのみが含まれている可能性があるため、解析できません。検索したら
SELECT id FROM books
WHERE MATCH('@(author, title) "jane smiley horse heaven");
、 author="jane smiley" および title="horse Heaven" で最も関連性の高い本を入手できません。
次のようなものが必要です
SELECT id FROM books
WHERE MATCH('@(title) "horse heaven" @(author) "jane smiley"');
ただし、文字列を分割することはありません。
出来ますか?