org.elasticsearch.client.RestHighLevelClient.exists()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(1.5k)|赞(0)|评价(0)|浏览(235)

本文整理了Java中org.elasticsearch.client.RestHighLevelClient.exists方法的一些代码示例,展示了RestHighLevelClient.exists的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RestHighLevelClient.exists方法的具体详情如下:
包路径:org.elasticsearch.client.RestHighLevelClient
类名称:RestHighLevelClient
方法名:exists

RestHighLevelClient.exists介绍

[英]Checks for the existence of a document. Returns true if it exists, false otherwise. See Get API on elastic.co
[中]检查文档是否存在。如果存在,则返回true,否则返回false。见Get API on elastic.co

代码示例

代码示例来源:origin: dadoonet/fscrawler

@Override
public boolean exists(String index, String id) throws IOException {
  return client.exists(new GetRequest(index, id), RequestOptions.DEFAULT);
}

代码示例来源:origin: dadoonet/fscrawler

@Override
public boolean exists(String index, String id) throws IOException {
  return client.exists(new GetRequest(index, getDefaultTypeName(), id), RequestOptions.DEFAULT);
}

代码示例来源:origin: dadoonet/fscrawler

@Override
public boolean exists(String index, String id) throws IOException {
  return client.exists(new GetRequest(index, getDefaultTypeName(), id));
}

代码示例来源:origin: fr.pilato.elasticsearch.crawler/fscrawler-elasticsearch-client-v5

@Override
public boolean exists(String index, String type, String id) throws IOException {
  return client.exists(new GetRequest(index, type, id));
}

代码示例来源:origin: dqeasycloud/easy-cloud

public boolean exists(String indexName, String type, String id) throws IOException {
  try {
    GetRequest getRequest = new GetRequest(
        indexName,
        type,
        id);
    return client.exists(getRequest);
  } catch (ElasticsearchException exception) {
    if (exception.status() == RestStatus.NOT_FOUND) {
    }
  }
  return false;
}

相关文章