Is there any best way to update existing index without re-indexing and creating alias of index?

@harshbajaj16

With the PUT mapping API you can create index. But once the index is created you can not be able to change or update existing field of that index without reindexing and creating alias.

For more. https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-put-mapping.html#updating-field-mappings