Modifying existing data mapping in ElasticSearch

Hello,

I searched a lot about mapping of the data in ElasticSearch (for partial string search with an analyzer), and I found that there was no way to update a current mapping.

I wanted to have the confirmation that there's no possibility to update a mapping in ElasticSearch AFTER having inserted the data.

If it's not possible, why that ?

Thank you.

It's not because it invalidates all the inverted indices and other data structures that have been created about the data.