in the 2.3 documentation for ignore_above, it says Strings longer than the ignore_above setting will not be processed by the analyzer and will not be indexed.
in the 5.0+ documentation, it says Strings longer than the ignore_above setting will not be indexed or stored.
I understand that it should not be searchable, but does "OR STORED" mean that even if I retrieve the field via id, It will no longer contain the field with the large data??
The field value will be retrievable from the _source field, which is stored by default. This means that if you retrieve the document by id, you will get the field value, independent of the ignore_above setting.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.