给出作者和他的书的字符串。索引中有两个字段:author
和title
。我需要找到作者和标题匹配的所有书籍。字符串可能只包含作者或只包含标题,所以我无法解析它。如果我搜索
SELECT id FROM books
WHERE MATCH('@(author, title) "jane smiley horse heaven");
,我没有得到与作者=“简笑脸”和标题=“马天堂”最相关的书。
我需要类似的东西
SELECT id FROM books
WHERE MATCH('@(title) "horse heaven" @(author) "jane smiley"');
但没有拆分字符串。
可能吗?