我是Apache Solr搜索的新手。
我正在尝试对Solr查询中的结果集进行排序。查询:名称:abc*和隐藏:false& sort=name描述
它显示错误:无法对多值字段进行排序:名称
Solr版本为: 7.2.1
发布于 2019-01-08 20:19:23
如果您使用的是Solr的最新版本(>5.3),您应该能够使用min或max函数对多值文件进行排序,如下所示:
sort=field(field_to_sort_on,min) asc实现这一点的唯一要求是在此字段上使用DocValues -因此可以有效地查找多值字段上的最小值/最大值
https://stackoverflow.com/questions/54091121
复制相似问题