我比solr更新,我们希望获得按多个字段分组的每个组的文档列表。我发现solr支持分组结果,但此功能仅支持一个字段。我还发现ReduceStream支持多字段,但ReduceStream的结果集不像group-format。并行Sql功能可以按多个字段进行分组,但不能获取每个组的文档列表。我的问题是:有没有办法按多个字段对结果进行分组,结果集显示为分组结果功能。
Any help will be appreciated.
注意:我想获取每个组的文档列表而不是每个组的聚合,所以facet.pivot,RollupStream等不能匹配我的问题。 我发现ElasticSearch可以通过使用术语聚合(子聚合)和顶部提示度量聚合来分类我的问题。
答案 0 :(得分:0)
我会尝试在索引时合并这两个字段,在第三个字段中,例如 group_title = title + category