我一直在做很多成功的布尔搜索,但是1个字似乎阻止它显示预期的结果。
下面您可以看到顶部的表格结构,特别注意此测试产品的标签内容。
文字中的代码包含截图太小:
SELECT
id,
name,
description,
price,
image
FROM
products
WHERE
MATCH(tags,name,description)
AGAINST ('hot*' IN BOOLEAN MODE)
如果我搜索其中一个标签的“hot”,它会返回0个结果。
但是,如果我搜索“饮料”这是另一个标签,它会找到产品!
我似乎无法理解为什么!
答案 0 :(得分:4)
答案 1 :(得分:0)