title: Default index analyzer in elasticsearch
body: <p>I am facing a problem with elasticsearch where I dont want my indexed term to be analyzed. But the elasticsearch has some default setting which is tokenizing it on space. 
  Therefore my facet query is not returning the result I want. </p>
  
  <p>I read that <code>"index" : "not_analyzed"</code> in properties of index type should work.
  But the problem is that I dont know my document structure before hand. I would be indexing random MySQL databases to elasticsearch without knowing the table structure.</p>
  
  <p>How can I setup elasticsearch such that by default it uses <code>"index" : "not_analyzed"</code> until otherwise asked for.
  Thanks</p>
  
  <p>PS: I am using java if I can directly use any API for it I would love it.</p>