# Avoir des buckets vides avec date\_histogram

**URL:** https://discuss.elastic.co/t/avoir-des-buckets-vides-avec-date-histogram/55297
**Category:** Discussions en français
**Created:** [July 12, 2016, 2:07pm UTC](https://discuss.elastic.co/t/avoir-des-buckets-vides-avec-date-histogram/55297 "2016-07-12T14:07:18Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![5M4RG4](https://avatars.discourse-cdn.com/v4/letter/5/0ea827/32.png) [@5M4RG4](https://discuss.elastic.co/u/5M4RG4)
#### Post date: [July 12, 2016, 2:07pm UTC](https://discuss.elastic.co/t/avoir-des-buckets-vides-avec-date-histogram/55297/1 "2016-07-12T14:07:18Z")

</div>

Bonjour,

Je débute avec elastic.

Je cherche à compléter des buckets lorsqu'aucune date n'est trouvée.  
Voilà ma requête (désolé pour le format JavaScript/angular 🙂 )

```
  var incidentKnownAggs = {
    impact: {
      filter: {
        bool: {
          should: [
            { term: { d_impact: 'high' } },
            { term: { d_impact: 'medium' } },
            { term: { d_impact: 'low' } }],
          must: {
            range: {
              d_cree: {
                from: 'now-24M/M',
                to: 'now'
              }
            }
          }
          /* ,
           must: {
           term: { c_iua: iuaName }
           }*/
        }
      }, aggs: {
        level: {
          terms: {
            field: 'd_impact'
          }, aggs: {
            month: {
              date_histogram: {
                field: 'd_cree',
                interval: 'month',
                min_doc_count: 0
              }
            }
          }
        }
      }
    }
  };

```

J’espérerais avoir 3 tableaux de 24 éléments grace à min\_doc\_count, mais j'ai 3 tableaux d'une valeur de 24 éléments max (ils dépendent du nombre de valeurs dans d\_cree trouvé).

Une idée du problème?

Merci

---

<div class="post-metadata">

### Author: ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)
#### Post date: [July 12, 2016, 2:57pm UTC](https://discuss.elastic.co/t/avoir-des-buckets-vides-avec-date-histogram/55297/2 "2016-07-12T14:57:13Z")

</div>

Tu peux utiliser `extended_bounds.min` et `extended_bounds.max`.

[https://www.elastic.co/guide/en/elasticsearch/reference/2.3/search-aggregations-bucket-histogram-aggregation.html](https://www.elastic.co/guide/en/elasticsearch/reference/2.3/search-aggregations-bucket-histogram-aggregation.html)

En fait date\_histogram hérite de histogram.

---

<div class="post-metadata">

### Author: ![5M4RG4](https://avatars.discourse-cdn.com/v4/letter/5/0ea827/32.png) [@5M4RG4](https://discuss.elastic.co/u/5M4RG4)
#### Post date: [July 12, 2016, 3:23pm UTC](https://discuss.elastic.co/t/avoir-des-buckets-vides-avec-date-histogram/55297/3 "2016-07-12T15:23:12Z")

</div>

Exact, ça fonctionne très bien avec extended\_bounds!

Merci dadoonet!

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [July 6, 2017, 1:47pm UTC](https://discuss.elastic.co/t/avoir-des-buckets-vides-avec-date-histogram/55297/4 "2017-07-06T13:47:05Z")

</div>


