mysql - Sphinx 搜索引擎的首字母缩略词

标签 mysql search text sphinx full-text-search

我如何索引像“m.i.a.”这样的首字母缩略词?当我搜索“mia”时,我得到的结果是“mia”而不是“m.i.a.”。当我搜索“m.i.a.”时,我什么也得不到。

编辑:

解决方案大致如下:ignore_chars = -, .<​​

最佳答案

您可以添加“.”到您忽略的字符列表: http://www.sphinxsearch.com/docs/current.html#conf-ignore-chars

或者您可以添加 m.i.a. > mia 作为一个词形式: http://www.sphinxsearch.com/docs/current.html#conf-wordforms

关于mysql - Sphinx 搜索引擎的首字母缩略词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1781428/

相关文章:

php - SQLite:同一 INSERT 语句中的last_insert_rowid()

javascript - 提交数据时没有出现警告框

在二维网格上寻找发电站的算法

c++ - 需要选择一个容器来存储我的数据

css - 使用 CSS 在图像后定位文本

java - 从数据库 SQlite 中的 jTable 存储值进行不区分大小写的搜索(IDE : netbeans)

mysql 索引 orderby 从 0 到 25 秒

MySQL - 选择计数大于 1 的数据

python - 查找以相同字符串开头的行并保留最后一次出现

sql-server - SQL Server 数据库中所有依赖项的树