【问题标题】:Does Solr support group multiple fields?Solr 是否支持对多个字段进行分组?
【发布时间】:2017-01-19 03:20:14
【问题描述】:

我是 solr 的新手,我们想获取按多字段分组的每个组的文档列表。而且我发现 solr 支持分组结果,但是这个功能只支持一个字段。而且我还发现 ReduceStream 支持多字段,但是 ReduceStream 的结果集不像 group-format。并行 Sql 功能可以按多字段分组,但不能获取每个组的文档列表。我的问题是:有没有办法按多个字段对结果进行分组,结果集显示为分组结果功能。

Any help will be appreciated.

注意:我想获取每个组的文档列表而不是每个组的聚合,所以 facet.pivot、RollupStream 等无法匹配我的问题。 而且我发现 ElasticSearch 可以通过使用术语聚合(子聚合)和顶级提示指标聚合来说明我的问题。

【问题讨论】:

标签: solr group-by field


【解决方案1】:

我会尝试在索引时合并这两个字段,例如在第三个字段中。 group_title = 标题 + 类别

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-10
    • 1970-01-01
    相关资源
    最近更新 更多