0

日時フィールドから集計情報を取得しようとしています:

  • 月ごとにいくつのドキュメントがあるかを取得します (年/月ではなく、月のみ): つまり、'groupby(month(datetime_field))' です。

全てに感謝。

4

1 に答える 1

1

集計formatのパラメーターを使用して、その中のフィールドのみを選択できます。集計は次のようになりますdate-histogrammonth

{
  "aggs": {
    "documents_by_month": {
      "date_histogram": {
        "field": "date",
        "interval": "1M",
        "format": "MM"
      },
      "aggs": {
        "documents": {
          //... your sub aggregation
        }
      }
    }
  }
}
于 2016-08-03T13:01:49.977 に答える