title: How can an Elasticsearch index be made globally case-sensitive?
body: <p>By default, ES is case-insensitive. There are examples ( eg <a href="https://stackoverflow.com/questions/11638676/case-insensitive-search-in-elasticsearch">case insensitive search in elasticsearch</a> ) of how to define an analyzer for a specific field in ES.</p>
  
  <p>I have a large number of data types with varying fields being loaded, and it's totally impractical for me to set the analyzer on fields by name.</p>
  
  <p>I was previously using Solr, and accomplished a globally case-sensitive search by using dynamicFields for all of my data, and editing schema.xml to modify the "text" fieldtype to remove the LowerCaseFilterFactory from the analyzer.</p>
  
  <p>How can I do something similar in ES?</p>