gpt4 book ai didi

mysql - 为什么Mysql匹配 bool 模式找不到 "Knows"

转载 作者:行者123 更新时间:2023-11-29 02:00:31 25 4
gpt4 key购买 nike

我有这两个问题

SELECT * FROM `foo` WHERE  MATCH(`title`) AGAINST('knows' in boolean mode )

SELECT * FROM `foo` WHERE MATCH(`title`) AGAINST('woman' in boolean mode )

在表格中我有一行 title = "a woman knows"

第一个查询找到该行,但第二个查询没有!我已经尝试过不同的替代方案 - 例如,如果标题包含“a woman knots”,那么查询与“knots”的匹配就可以了

我很困惑,所以欢迎您提供任何帮助。

最佳答案

“知道”是 stopword并且不会被索引(因此在所有搜索中都会被忽略)。您可以使用 ft_stopword_file 加载您自己的停用词列表。服务器选项。

关于mysql - 为什么Mysql匹配 bool 模式找不到 "Knows",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16100231/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com