【问题标题】:solr more like this get grouped resultsolr 更像这样得到分组结果
【发布时间】:2016-02-10 11:10:09
【问题描述】:

我在solr 中有更多类似的查询,我想根据特殊字段对结果进行分组。我在solr中使用了群组功能。

我设置:

group = true & group.field = field 1 & group.limit = 3

我有这个query

但是当我看到更多这样的不支持组。我使用 solr 5.3.1

问题

  • 如何将solr 结果分组?
  • 为什么solr不支持群组?

【问题讨论】:

标签: solr lucene morelikethis


【解决方案1】:

使用此处记录的 CollapsingQParser:https://cwiki.apache.org/confluence/display/solr/Collapse+and+Expand+Results

例如,如果您想为field1limit 3 分组:

fq={!collapse field=fiedl1 max=3}

【讨论】:

  • max=3 不限制每个簇的结果,它是根据哪个文档具有指定数字字段或函数查询的最小值或最大值返回“每个组的组头文档。 "根据文件。
猜你喜欢
  • 1970-01-01
  • 2012-06-09
  • 1970-01-01
  • 2011-07-13
  • 1970-01-01
  • 1970-01-01
  • 2018-08-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多