Apache Solr 组返回所有值

  • 本文关键字:返回 Solr Apache solr
  • 更新时间 :
  • 英文 :


我是Apache Solr的新手,最近开始使用它。我有一个要求,我需要对某个字段进行分组并获取其他字段的所有相应值。我正在使用下面的Solr API。

.../select?fl="keyword_field"&group.field="fieldName"&group=true

上面的 Solr API 每组仅返回 1 个值,这是 Solr 的默认行为。但我想要的是获取每个组的所有值。我该怎么做?

默认情况下,Solr 将组中的结果数限制为根据隐式默认 group.limit=1 返回的顶部文档

group.limit(指定要为每个组返回的结果数。默认值为 1.(

如果你想获取每个组的所有文档,那么你应该使用 group.limit=-1 来收集 maxDocs。

最新更新