2015-08-27 66 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