【发布时间】:2015-05-31 13:23:34
【问题描述】:
是否可以使用 Match / Against 匹配关键字,但如果它出现在特定短语中则不能?
例如,如果我想匹配“狗”而不是“热狗”:
“This is a dog”应该匹配。
“这是热狗”不应匹配。
“A hot dog is not a dog”应该匹配,因为第二个“dog”不是“hot dog”的一部分。
我的应用程序在大型数据库(约 10 万条记录)中搜索用户定义的数百个关键字,因此此查询的性能很重要。
编辑: 我只想匹配整个单词,而不是作为另一个单词的一部分出现的关键字。
【问题讨论】:
标签: mysql match-against