本文整理了Java中org.elasticsearch.client.Requests.searchRequest
方法的一些代码示例,展示了Requests.searchRequest
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Requests.searchRequest
方法的具体详情如下:
包路径:org.elasticsearch.client.Requests
类名称:Requests
方法名:searchRequest
[英]Creates a search request against one or more indices. Note, the search source must be set either using the actual JSON search source, or the org.elasticsearch.search.builder.SearchSourceBuilder.
[中]根据一个或多个索引创建搜索请求。注意,必须使用实际的JSON搜索源或组织设置搜索源。弹性搜索。搜索建设者SearchSourceBuilder。
代码示例来源:origin: komoot/photon
public long count() {
return this.esClient.search(Requests.searchRequest(indexName).types(indexType).source(SearchSourceBuilder.searchSource().size(0))).actionGet().getHits()
.getTotalHits();
}
}
代码示例来源:origin: javanna/elasticshell
public MultiSearchRequestBuilder<JsonInput, JsonOutput> add(SearchSourceBuilder searchSourceBuilder) {
this.request.add(Requests.searchRequest().source(searchSourceBuilder));
return this;
}
代码示例来源:origin: ezbz/projectx
@Override
public ActionFuture<SearchResponse> execute(final Client client) {
final SearchRequest request = Requests.searchRequest().searchType(
SearchType.DFS_QUERY_AND_FETCH);
final SearchSourceBuilder sourceBuilder = new SearchSourceBuilder();
sourceBuilder.query(query);
sourceBuilder.size(maxResults);
request.source(sourceBuilder);
return client.search(request);
}
});
内容来源于网络,如有侵权,请联系作者删除!