2013-02-25 59 views
0

我在solr中进行排序时遇到问题。我想根据“索引”属性设置为“真”且没有多值的字段对索尔结果进行排序。我使用“addSortField”方法设置排序参数。仍然我看不到排序的solr结果。你能指导我解决这个问题需要做些什么吗?Apache Solr未对Solr结果进行排序

+1

您可以先发布您的架构和您正在使用的代码,以便我们可以更清楚地了解发生的事情 – Oussama 2013-02-25 20:40:58

回答

1

您可能会对正在排序的字段进行分析(标记化)。这通常会使字符串的排序顺序非常奇怪。我经常有一个字符串类型的字段没有分析(只是lowercasefiltered)只是为了排序,使用copyfield指令来填补你的来源字段。