在solr中分组文档

时间:2015-10-29 00:21:36

标签: solr

我想索引Solr中的订单和相应的订单条目,以便在我们的电子商务网站中显示它。

我计划通过在每个订单条目中重复订单详细信息来采用非规范化方法,以减少请求延迟。但与此同时,我需要按orderid对记录进行分组,以查找指定持续时间的订单总数。

是否有可能在不单独为订单单独索引的情况下实现这一目标?

1 个答案:

答案 0 :(得分:0)

是的,您可以使用Result Grouping / Field Collapsing查询。在您的情况下,组字段应为orderid,您应该向您的Solr请求添加group=true&group.field=orderid以启用此功能。