Example #1
0
        /*
         *  功能:将整个索引删除,类似清除数据库中所有表
         *  调用:谨慎调用
         *  正确结果:{"acknowledged":true}
         */
        public bool DeleteIndex()
        {
            var cmd    = "/" + _indexInfo.IndexName;
            var result = Client.Delete(cmd);

            return(true);
        }
Example #2
0
        private static void DeleteTweeterIndex(ElasticConnection connection, JsonNetSerializer serializer)
        {
            /*
             * $ curl -XDELETE 'http://localhost:9200/twitter?pretty=true'
             */

            string deleteCommand = Commands.Delete(index: "twitter").Pretty();

            var result = connection.Delete(deleteCommand);

            DeleteResult deleteResult = serializer.ToDeleteResult(result);



            PrintDeleteCommand(deleteCommand, deleteResult, result);
        }