# Document contains at least one immense term in field="REGIONS" (whose UTF8 e

**URL:** https://discuss.elastic.co/t/document-contains-at-least-one-immense-term-in-field-regions-whose-utf8-e/38082
**Category:** Elasticsearch
**Created:** [December 29, 2015, 1:14am UTC](https://discuss.elastic.co/t/document-contains-at-least-one-immense-term-in-field-regions-whose-utf8-e/38082 "2015-12-29T01:14:17Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![LDA-MAN](https://avatars.discourse-cdn.com/v4/letter/l/a3d4f5/32.png) [@LDA-MAN](https://discuss.elastic.co/u/LDA-MAN)
#### Post date: [December 29, 2015, 1:14am UTC](https://discuss.elastic.co/t/document-contains-at-least-one-immense-term-in-field-regions-whose-utf8-e/38082/1 "2015-12-29T01:14:18Z")

</div>

when i build index for my data, a field not analyzed got this problem,who's length is too long?  
i fix it with ignore\_above but not seems better,the issue append again!  
this is my index mapping:  
.startObject("REGIONS")  
.field("type","string")  
.field("store","yes")  
.field("index","not\_analyzed")  
.field("ignore\_above","100000")  
.endObject()  
the exception like this:

 ![](https://us1.discourse-cdn.com/elastic/original/2X/4/41843f45a6200af66b53cf678c6bbd5532226582.png)

---

<div class="post-metadata">

### Author: ![Joshua\_Rich](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/joshua_rich/32/44953_2.png) [@Joshua\_Rich](https://discuss.elastic.co/u/Joshua_Rich)
#### Post date: [December 29, 2015, 4:14am UTC](https://discuss.elastic.co/t/document-contains-at-least-one-immense-term-in-field-regions-whose-utf8-e/38082/2 "2015-12-29T04:14:24Z")

</div>

You are hitting Lucene’s term byte-length limit of 32766 for this field. Note that the 32766 is a **byte-length** limit, while `ignore_above` setting is a character count limit. This is an important distinction because depending on your text, you may require multiple bytes to store a single character.

So you should really set `ignore_above` much lower, I'd suggest a realistic character count that will stop the extreme cases from being indexed. However, you may be better off just setting `index: no` for this field, so it is not searchable at all (but can be retrieved in the results).

---

<div class="post-metadata">

### Author: ![LDA-MAN](https://avatars.discourse-cdn.com/v4/letter/l/a3d4f5/32.png) [@LDA-MAN](https://discuss.elastic.co/u/LDA-MAN)
#### Post date: [December 29, 2015, 4:37am UTC](https://discuss.elastic.co/t/document-contains-at-least-one-immense-term-in-field-regions-whose-utf8-e/38082/3 "2015-12-29T04:37:28Z")

</div>

Thanks,i set it to 256 and solve this problem！

---

<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 5, 2017, 11:28pm UTC](https://discuss.elastic.co/t/document-contains-at-least-one-immense-term-in-field-regions-whose-utf8-e/38082/4 "2017-07-05T23:28:13Z")

</div>


