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