# How do we know the list of analyzer(s) applied on the particular document?

**URL:** <https://discuss.elastic.co/t/how-do-we-know-the-list-of-analyzer-s-applied-on-the-particular-document/98581>\
**Category:** Elasticsearch\
**Created:** [August 28, 2017, 3:36pm UTC](https://discuss.elastic.co/t/how-do-we-know-the-list-of-analyzer-s-applied-on-the-particular-document/98581 "2017-08-28T15:36:47Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ramchandram](https://avatars.discourse-cdn.com/v4/letter/r/b3f665/32.png) [@Ramchandram](https://discuss.elastic.co/u/Ramchandram)\
**Post date:** [August 28, 2017, 3:36pm UTC](https://discuss.elastic.co/t/how-do-we-know-the-list-of-analyzer-s-applied-on-the-particular-document/98581/1 "2017-08-28T15:36:48Z")

</div>

Hi,  
I am new to elastic search. So guys, could you please let me know the answer for the below question:

How do we know the list of analyzer(s) applied on the particular document?

---

<div class="post-metadata">

**Author:** ![Mike.Barretta](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mike.barretta/32/16688_2.png) [@Mike.Barretta](https://discuss.elastic.co/u/Mike.Barretta)\
**Post date:** [August 28, 2017, 11:11pm UTC](https://discuss.elastic.co/t/how-do-we-know-the-list-of-analyzer-s-applied-on-the-particular-document/98581/2 "2017-08-28T23:11:52Z")

</div>

@chandu Analyzers are defined at an index level via an index setting (and example update of that setting is [here](https://www.elastic.co/guide/en/elasticsearch/reference/5.5/indices-update-settings.html#update-settings-analysis)) and/or a [field mapping](https://www.elastic.co/guide/en/elasticsearch/reference/5.5/analysis.html). If no analyzer is defined, the default [standard analyzer](https://www.elastic.co/guide/en/elasticsearch/reference/5.5/analysis-standard-analyzer.html) is used for `text` fields.

So, you can view the list of defined analyzers by [viewing the index mapping](https://www.elastic.co/guide/en/elasticsearch/reference/5.5/indices-get-mapping.html):

```auto
GET /twitter/_mapping/tweet

```

Again, if you have text fields and haven't explicitly set an analyzer, it'll use the default. Should also mention that this is for 5.0. In 4.0 you have `string` fields which can be set to "not analyzed" (see the note [here](https://www.elastic.co/guide/en/elasticsearch/reference/5.5/mapping-index.html))

---

<div class="post-metadata">

**Author:** ![Ramchandram](https://avatars.discourse-cdn.com/v4/letter/r/b3f665/32.png) [@Ramchandram](https://discuss.elastic.co/u/Ramchandram)\
**Post date:** [August 29, 2017, 11:04am UTC](https://discuss.elastic.co/t/how-do-we-know-the-list-of-analyzer-s-applied-on-the-particular-document/98581/3 "2017-08-29T11:04:32Z")

</div>

Thank you Mike.

But, we are using elastic search version 1.3.2.

What could be the process to see the list of Analyzers in the case of 1.3.2.

---

<div class="post-metadata">

**Author:** ![Mike.Barretta](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mike.barretta/32/16688_2.png) [@Mike.Barretta](https://discuss.elastic.co/u/Mike.Barretta)\
**Post date:** [August 29, 2017, 12:55pm UTC](https://discuss.elastic.co/t/how-do-we-know-the-list-of-analyzer-s-applied-on-the-particular-document/98581/4 "2017-08-29T12:55:18Z")

</div>

it would be the same, just that there is a way to disable analyzers on `string` fields, which no longer exist for newly created indices in 5.x

---

<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:** [September 26, 2017, 12:55pm UTC](https://discuss.elastic.co/t/how-do-we-know-the-list-of-analyzer-s-applied-on-the-particular-document/98581/5 "2017-09-26T12:55:32Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
