title: ElasticSearch Index, Update APIs
body: <p>I have a use-case where I create month based indexes in ElasticSearch. The data in these indexes can be updated (append-only to array type fields) if a document already exists in any month based index or else the document will be created in the current month index.</p>
  
  <p>Can I do this with a single operation (append if exists in any index or else create in latest index)? If not, what is the simplest way of achieving this (using JAVA)?</p>