首页 > 解决方案 > SOLR 按找到的分组 num 排序

问题描述

你好StackOverflow

环境:Solr 7.5.0|SolrCloud 7.5.0,自定义搜索索引。

根据搜索要求,将搜索响应按特定字段分组,然后按分数numFound组值 对组进行排序Solr 分组图片

我看到一些链接注意到这是不可能的,或者可以通过使用构面的两个查询(当前已实现)来实现。但是它们已经很老了,可能发生了一些变化。

例如:

  1. 如何在solr中按计数排序组

  2. Solr 6:如何按标题分组并返回包含至少 5 个 numFound 的组

  3. https://issues.apache.org/jira/browse/SOLR-9678?jql=text%20~%20%22numFound%22

另外,听说可以通过SOLR子查询来达到这个目的。但也没有运气找到解决方案。

将不胜感激任何帮助。

标签: searchindexingsolrgroupingsolrcloud

解决方案


推荐阅读