我正在使用弹性搜索日期直方图按时间计数对响应进行分组。日期直方图方面对此非常有用,但如果间隔没有任何响应,则它不会显示在 json 中。我认为解决这个问题的最佳方法是使用 javascript 来填补图表库中的空白。(理想情况下在 highcharts 但 d3 或其他东西是可能的)。几个月似乎很容易做到,但当我需要每周和每天都做时,它会变得更加复杂。基本上我的问题是:
{ date: April: 5, count: 5 }, { date: June, count: 10 }
需要更像
{ date: April: 5, count: 5 }, {date: May, count: null }, { date: June, count: 10 }