大数据技术之Elasticsearch-Java API操作(一)API基本操作

删除文档数据(prepareDelete

1)源代码

@Test

public void deleteData() {

 

// 1 删除文档数据

DeleteResponse indexResponse = client.prepareDelete("blog", "article", "5").get();

 

// 2 打印返回的结果

System.out.println("index:" + indexResponse.getIndex());

System.out.println("type:" + indexResponse.getType());

System.out.println("id:" + indexResponse.getId());

System.out.println("version:" + indexResponse.getVersion());

System.out.println("found:" + indexResponse.getResult());

 

// 3 关闭连接

client.close();

}

2)结果查看

 

****自己操作****

Java代码:

// 九、删除数据-prepareDelete
    @Test
    public void deleteData() {
        // 1 删除文档数据
        DeleteResponse indexResponse = client.prepareDelete("blog", "article", "5").get();
        // 2 打印返回的结果
        System.out.println("index:" + indexResponse.getIndex());
        System.out.println("type:" + indexResponse.getType());
        System.out.println("id:" + indexResponse.getId());
        System.out.println("version:" + indexResponse.getVersion());
        System.out.println("found:" + indexResponse.getResult());

        // 3 关闭连接
        client.close();
    }

结果:

 

删除操作之后可见_id里已经没有值是5的数据了

 

 

 

 

 

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3