Load multiple csv files and update existing index

Only one would survive.

Another possible approach is shown here, which is to have logstash write out a file that contains document updates and then curl that into elasticsearch.

Yet another option would be to use a variant of this. If an elasticsearch output does not do quite what you want then you can use an http filter to POST into elasticsearch.