【发布时间】:2014-08-27 14:07:27
【问题描述】:
我希望能够按字母顺序对具有母语字符的字段进行排序,例如“Ö”、“Ş”或“Ç”(土耳其语字符)。
我的 solr 架构的相关部分如下:
<field name="bookTitle" type="text_tr" indexed="true" stored="true"/>
<field name="bookTitleSort" type="string" indexed="true" stored="false"/>
<copyField source="bookTitle" dest="bookTitleSort"/>
首先,我尝试使用bookTitle asc 进行排序,但结果根本不是按字母顺序排列的。然后我添加了一个名为bookTitleSort 的string 字段,并尝试了bookTitleSort asc。除了特殊字符外,它工作正常。以其中一个字符开头的字符位于末尾。
【问题讨论】:
标签: solr