/// <summary>
        /// Delete type in Elasticsearch.
        /// </summary>
        /// <param name="type">Type name.</param>
        public void DeleteType(String type)
        {
            ElasticsearchResponse <DynamicResponse> response;

            response = _client.DeleteByQuery <DynamicResponse>(IndexName, type);
            CheckResponse(response);
        }
Exemple #2
0
        public BytesResponse DeleteAllIndex()
        {
            //https://www.elastic.co/guide/en/elasticsearch/reference/master/docs-delete-by-query.html

            return(elastic.DeleteByQuery <BytesResponse>(_index, PostData.Serializable(new
            {
                query = new
                {
                    match_all = new
                    {
                    }
                }
            }
                                                                                       )));
        }