根据查询字段ID中的信息对apache solr结果进行排序

时间:2015-06-03 08:09:41

标签: sorting solr

我发现很难根据字段值对Solr结果进行排序。

假设我有10个查询字符串'test'的搜索结果。

每个结果都返回一些细节值,其中还包含包含整数值的pId

我希望pId=3pId=4pId=10的结果应按用户定义的顺序排序,例如(10, 3, 4),这意味着:

  1. pId=10
  2. 的结果
  3. pId=3
  4. 的结果
  5. pId=4
  6. 的结果

    此订单既不是asc也不是desc。这是用户定义的订单。

1 个答案:

答案 0 :(得分:0)

在solr中查看this中的自定义排序。快乐的编码