2015-08-27 16 views
0

我已经做了以下更新sphinx包括一个哈希字符在我的搜索无济于事。如何添加哈希字符搜索到狮身人面像

配置文件: 源MY_SOURCE { ... sql_qudery_pre = SET CHARACTER_SET_RESULTS = UTF8 sql_query_pre = SET NAMES UTF8 }

索引MY_INDEX { 路径= C:\斯芬克斯\数据\ 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("#"); 

可有人请看看这个信息,让我知道我在做什么错误?

谢谢!

回答

0

配置文件中的单个#表示注释,所以没有看到,需要对其进行编码U+0023