我有许多由 Solr 3.5 索引的文档,其中包含日期字段 (solr.DateField) 等。现在我请求 Solr 组件,它应该不返回任何结果:
http://example.com/solr/select?fq=sis_field_int:1000&
stats=true&stats.field=ds_field_date
并得到错误
HTTP Status 500 - / by zero java.lang.ArithmeticException: / by zero at
org.apache.solr.handler.component.DateStatsValues.addTypeSpecificStats
(StatsValuesFactory.java:384) at ...
如果我发送没有统计信息部分的请求或指定任何非日期统计信息字段,我会得到没有结果的预期响应。它看起来像 Solr 的一个错误,它试图在这种情况下计算平均值。不幸的是,我没有找到关于这个问题的参考资料。有没有办法绕过或解决问题?