【发布时间】:2015-08-27 18:05:19
【问题描述】:
我对 sphinx 进行了以下更新,以在我的搜索中包含一个哈希字符,但无济于事。
配置文件: 来源 MY_SOURCE{ ... sql_qudery_pre = SET CHARACTER_SET_RESULTS=utf8 sql_query_pre = 设置名称 utf8 }
索引 MY_INDEX { 路径 = C:\Sphinx\data\MY_INDEX
...
charset_type = utf-8
charset_table = 0..9, A..Z->a..z, a..z, +, #, U+002E
}
然后我运行 indexer --rotate --all。请注意,Sphinx 是作为 Window 的服务运行的。
当我运行以下查询时,我没有得到任何结果:
SELECT count(*) FROM MY_INDEX WHERE Match("#");
有人可以看看这个信息,让我知道我做错了什么吗?
谢谢!
【问题讨论】: