使用Elasticsearch 1.7.2
目的
我想創建由每天的用戶在過去的n
天作出的預測數的曲線圖。在這種情況下,10天。
當前查詢
{
"size": 0,
"aggs": {
"predictions": {
"nested": {
"path": "user_answers"
},
"aggs": {
"predictions_over_time": {
"date_histogram": {
"field": "user_answers.created",
"interval": "day",
"format": "yyyy-MM-dd",
"min_doc_count": 0
}
}
}
}
}
}
問題
這個查詢將返回一個直方圖,但將返回水桶跨所有文檔中的所有可用日期。它不限於特定的日期範圍。
我試過了什麼?
我已經嘗試了很多方法來解決這個問題,所有這些都失敗了。 *範圍過濾器,然後直方圖 *日期範圍內聚集,然後直方圖桶 *使用extended_bounds
用,全日期,now-10d
也時間戳 *試圖直方圖聚集內部範圍過濾器
任何指導,將不勝感激!謝謝。
等待聽到你的消息。 – piyushGoyal