0、引入RestHighLevelClient
1、创建条件构造器SearchSourceBuilder对象
2、创建并设置SearchRequest对象,SearchRequest searchRequest = new SearchRequest("userindex); 匹配索引 如果不指定 自动匹配
3、构造器中用QueryBuilders.boolQuery设置查询条件
4、给构造器设置完查询条件后,通过searchRequest.source(构造器对象);
5、最后通过RestHighLevelClient实例名的(searsearchRequest,RequestOptions.DEFAULT)方法
如图所示: