本文主要是介绍SpringBoot:Java High Level REST Client 搜索 API,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
SearchRequest用于与搜索文档,聚合,建议有关的任何操作,还提供了在结果文档上请求突出显示的方法.
在最基本的形式中,我们可以向请求添加查询:
searchRequest = indexName==null?new SearchRequest():new SearchRequest(indexName);//创建SeachRequest . 没有参数,这将针对所有索引运行. SearchSourceBuilder searchSourceBuilder = new SearchSourceBuilder();//大多数搜索参数都添加到SearchSourceBuilder . 它为搜索请求正文中的所有内容提供了setter. searchSourceBuilder.query(QueryBuilders.matchAllQuery());//将match_all查询添加到SearchSourceBuilder . searchRequest.source(searchSourceBuilder);//将SearchSourceBuilder添加到SeachRequest .
这篇关于SpringBoot:Java High Level REST Client 搜索 API的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!