# Hierarchical Facets

**URL:** <https://discuss.elastic.co/t/hierarchical-facets/8829>\
**Category:** Elasticsearch\
**Created:** [August 23, 2012, 2:45pm UTC](https://discuss.elastic.co/t/hierarchical-facets/8829 "2012-08-23T14:45:11Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Keith\_Webster](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/keith_webster/32/1532_2.png) [@Keith\_Webster](https://discuss.elastic.co/u/Keith_Webster)\
**Post date:** [August 23, 2012, 2:45pm UTC](https://discuss.elastic.co/t/hierarchical-facets/8829/1 "2012-08-23T14:45:11Z")

</div>

Hey,

I was wondering if it's possible to generate hierarchical facets directly  
in elastic search.

For example, lets say I have products and each product can be assigned  
multiple categories where categories are hierarchical is it possible to  
store this hierarchy in elasticsearch and when generating the categories  
facet for your product search results have it returned in hierarchical  
format?

--

---

<div class="post-metadata">

**Author:** ![Ivan](https://avatars.discourse-cdn.com/v4/letter/i/df788c/32.png) [@Ivan](https://discuss.elastic.co/u/Ivan)\
**Post date:** [August 23, 2012, 4:30pm UTC](https://discuss.elastic.co/t/hierarchical-facets/8829/2 "2012-08-23T16:30:39Z")

</div>

Hierarchical facets are not supported in Elasticsearch:

> <https://github.com/elastic/elasticsearch/issues/1076>
>
> This seems to be a popular request. This feature would allow hierarchical facet…s on fields that are not necessarily numeric, thus allowing faceting that looks like this, for example:
> 
> Media Type Facets:
> \- twitter (20)
> - source: foo (12)
> - source: bar (8)
> \- facebook (14)
> - source: foo (10)
> - source: bar (4)

On Thu, Aug 23, 2012 at 7:45 AM, ciatog [keith.webster@gmail.com](mailto:keith.webster@gmail.com) wrote:

> Hey,
> 
> I was wondering if it's possible to generate hierarchical facets directly in  
> Elasticsearch.
> 
> For example, lets say I have products and each product can be assigned  
> multiple categories where categories are hierarchical is it possible to  
> store this hierarchy in elasticsearch and when generating the categories  
> facet for your product search results have it returned in hierarchical  
> format?
> 
> --

--

---

<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, 3:15am UTC](https://discuss.elastic.co/t/hierarchical-facets/8829/3 "2017-07-06T03:15:19Z")

</div>


