Templates are only applied on index creation, any changes you make on a template, like adding new fields with explicit mapping will only be applied to indices created after the template was updated.
So if you are have indices and want to add a new field with the correct mapping then yes, you need to add the field in each one of the indices by updating the mappings.
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.