Solr 3.5 tarafından indekslenen ve diğerleri arasında tarih alanları (solr.DateField) bulunan bir dizi dokümana sahibim. Şimdi hiçbir sonuç dönmelidir Solr bileşenine isteği yapın:Bölümü Solr StatsComponent tarafından sıfır hata sonucu hiçbir sonuç çıkmaması durumunda tarih alanı için
http://example.com/solr/select?fq=sis_field_int:1000&
stats=true&stats.field=ds_field_date
ve almak hata
HTTP Status 500 -/by zero java.lang.ArithmeticException:/by zero at
org.apache.solr.handler.component.DateStatsValues.addTypeSpecificStats
(StatsValuesFactory.java:384) at ...
Ben isteği gönderirseniz istatistik parçası olmadan veya onun yerine tarih dışında istatistik alanını belirtmek beklediğimden olsun sonuçsuz yanıt. Solr denen bir hataya benziyor. Bu durumda ortalama değeri hesaplamak için. Ne yazık ki bu sorun hakkında herhangi bir referans bulunamadı. Sorunu atlamak veya çözmek için bir yol var mı?
Sayımın sıfıra eşit olup olmadığını kontrol etmiyor mu? Başka bir HTTP HTTP yanıtı diğer Solr istekte bu hata başka bir işleyici ayarlamak için herhangi bir yolu var mı? – dev4
@ dev4 Çek yok! Yapacak en iyi şeyin bir jira sorunu olduğunu düşünüyorum. Eğer istersen bir yama bile verebilirsin, yoksa eminim ki birisi ona bakacak, ben de yapabilirim. – javanna
@ dev4 Güncellenmiş yanıtıma bak! Düzeltme zaten yapıldı, bir sonraki Solr sürümü ile mevcut olacak! – javanna