Elasticsearch delete een Type

Om een type leeg te maken in elasticsearch 2.x moet je eerst op alle nodes een plugin installeren.
De plugin zorgt ervoor dat je makkelijk documenten kunt wissen met een query.
In dit geval gaan we voor alles wissen.

Installeren van de plugin doe je door op elke node van het cluster:
/usr/share/elasticsearch/bin/plugin install delete-by-query

Daarna kan je makkelijk deleten via een query op de commandline:
curl -XDELETE 'http://localhost:9200/indexnaam/typenaam/_query' -d '{"query":{"bool":{"must":[{"match_all":{}}]}}}'