具有日期分面参数和字段分组的solr查询

时间:2013-07-08 16:45:22

标签: solr faceted-search facet solr4

我想知道是否有办法实现我想要的。我确实看到了类似的帖子,但没有任何答案。 Solr Facet Query
基本上,我有一个名为msg_type的字段,它只能有三个值log,warnings和errors。我想要的是从一年开始每月计算这三个类别中的每一个     例如
    2012年7月:Logs = 20,Warnings = 30,Errors = 40
    2012年8月Logs = 22,警告= 32,错误= 50
    ...

有人可以让我知道我应该使用的查询吗?

由于

1 个答案:

答案 0 :(得分:0)

我建议检查Solr pivots这种分层分面。

这将允许您在日期上进行分面,然后在错误类型上进行分析,为每个日期提供单独的计数。

e.g。 facet.pivot = date,error_type

回应应如下

date
    error - 1
    warning - 2
    info - 3
date ......