2016-03-17 262 views
1

Elasticsearch佔位月我有一個運作良好的聚合查詢:日期範圍查詢

aggs: { 
    by_month: { 
     date_histogram: { 
     field: "created_at", 
     interval: interval 
     }, 

這打印出我需要的,按月創建。整整一個月我沒有數據(2015年12月),數據中根本沒有數據。無論如何打印「佔位符」幾個月?或者這是否需要由應用程序邏輯處理?

回答

0

我想通了:

aggs: { 
    by_month: { 
     date_histogram: { 
     field: "created_at", 
     interval: interval, 
     min_doc_count: 0 
     }, 

min_doc_count設置爲0 「填寫」 額外個月!