如果在可搜索的 MySQL 表中使用 utf8_unicode_ci,那么在 Sphinx 配置文件中设置哪种排序规则会更好?我希望能够对搜索到的数据进行排序,注意变音符号(重音),不区分大小写。
PS我目前正在阅读http://sphinxsearch.com/docs/2.0.6/collat ions.html,但对我来说并非一切都清楚。
谢谢你。
如果在可搜索的 MySQL 表中使用 utf8_unicode_ci,那么在 Sphinx 配置文件中设置哪种排序规则会更好?我希望能够对搜索到的数据进行排序,注意变音符号(重音),不区分大小写。
PS我目前正在阅读http://sphinxsearch.com/docs/2.0.6/collat ions.html,但对我来说并非一切都清楚。
谢谢你。
确保您在源配置中使用 sql_query_pre = SET NAMES utf8 ,在索引配置中使用 charset_type = utf-8 并且您需要为元音变音添加到默认的 charset_table utf 代码,例如,检查http://sphinxsearch.com/wiki/doku .php?id=charset_tables