gpt4 book ai didi

Mysql全文搜索match()过滤特定符号

转载 作者:行者123 更新时间:2023-11-29 08:23:19 27 4
gpt4 key购买 nike

我正在尝试使用 MATCH() 进行全文搜索。

但是这个sql是错误的。

SELECT id FROM `unit` WHERE MATCH('![(][)][)]');

我搜索 '!())' ,但执行错误。所以我不知道如何过滤特定的符号。

最佳答案

MySQL MATCH() 不需要 AGAINST() 子句吗?

参见Natural Language Full-Text SearchesFull-Text Search Functions了解详情。

编辑添加:

OP 评论说他正在使用 Sphinx,这会产生显着的差异。 This page讨论 Sphinx 入门,包括使用 MATCH() 而不使用 AGAINST() 的示例。

但我必须补充一点,OP的示例看起来他真正想要使用的是 regular expression ,这又是另一回事了。

关于Mysql全文搜索match()过滤特定符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18692461/

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