Solr日期中的solr date start end gap查询

时间:2015-01-29 21:41:41

标签: solr solrj

我有一份文件清单。每个文档都有时间戳,消息代码和值。

我尝试计算每秒发生的消息代码数量。我怎么用solrj写的。 ts_dt是时间戳列。

query.setQuery("*");
query.setFacet(true);
query.addFacetField("msgCode_s");
query.add("facet.date","ts_dt");
query.add("facet.date.start,"2015-01-23T11:35:34.653Z");
query.add("facet.date.end","2015-01-23T11:36:39.096Z");
query.add("facet.date.gap","+1SECOND"); 

[稍后编辑]代码不起作用。它只是给出了不同密钥代码的完整出现。我尝试获取每一秒,不同的密钥代码发生时间。

消息代码只有两个值,timeout和keySend。时间戳是从2015-1-23T00:00:00.000Z到现在。我想打印每秒,超时和keySend发生。

0 个答案:

没有答案