3

如果在可搜索的 MySQL 表中使用 utf8_unicode_ci,那么在 Sphinx 配置文件中设置哪种排序规则会更好?我希望能够对搜索到的数据进行排序,注意变音符号(重音),不区分大小写。

PS我目前正在阅读http://sphinxsearch.com/docs/2.0.6/collat ​​ions.html,但对我来说并非一切都清楚。

谢谢你。

4

1 回答 1

2

确保您在源配置中使用 sql_query_pre = SET NAMES utf8 ,在索引配置中使用 charset_type = utf-8 并且您需要为元音变音添加到默认的 charset_table utf 代码,例如,检查http://sphinxsearch.com/wiki/doku .php?id=charset_tables

于 2012-12-13T22:12:36.643 回答