我使用regexp查询卡在mysql中,该查询填充了一个来自连接的字段,例如
... regexp concat('[0-9]{1,5} ',T2.Name)...
其中查询最终提取整个[0-9] {1,5}模式。换句话说,在一个表中查找一个模式,填充另一个表中的值。
问题是Name
字段还有与我在Sphinx中编入索引的同义词和首字母缩略词,以便这些搜索可以在狮身人面像搜索
Select Name from T2 where Match('@(Name) Bob')
问题是我无法在mysql查询中使用sphinx索引来将同义词与Name字段匹配,我无法使用Sphinx搜索模式,返回位置或提取字符串。
我记得有人提到MySql全文搜索并想知道它是否具有我正在寻找的功能?换句话说,整合一个全文mysql搜索,它将使用任何syonym映射我索引它并在regexp模式和子字符串提取搜索中工作?