2012-06-15 103 views
0

我正在使用solr 3.6,我有點卡住試圖執行特殊查詢。按日期範圍總和字段

我實際上在日期範圍中使用刻面,face.date.gap設置爲+1DAY。當然,該方面應該返回日期範圍內文檔的數量,但我還需要在方面中使用的相同範圍內獲得特殊字段的總和。這就像我需要計算每天每月,每週,無論多少次投票......這取決於差距參數。

任何想法?我應該使用group.query還是facet.query?

回答

0

我的一個建議是分別處理幾周,幾天,併爲它們編制索引。例如。今天是第24周的一部分。另一個建議是不排除多個搜索來處理一個請求。一個計算所有其他方面,一個計算給定日期範圍內的計數(基於來自第一個查詢的搜索結果)。

+0

感謝您的回覆,我會盡力讓你知道:) – user638564

+0

你試過了嗎? –