【问题标题】:Apache solr not sorting the solr resultsApache solr 未对 solr 结果进行排序
【发布时间】:2013-02-25 11:12:43
【问题描述】:

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

【问题讨论】:

  • 您可以先发布您的架构和您正在使用的代码,以便我们更清楚地了解正在发生的事情

标签: solr


【解决方案1】:

您正在排序的字段可能已被分析(标记化)。这通常使字符串的排序顺序非常奇怪。我经常有一个没有分析的字符串类型字段(只是小写过滤),仅用于排序,使用 copyfield 指令从源字段中填充它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-07
    • 2012-04-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多