Java实现es的query

Java实现es的query,第1张

Java实现es的query
public void QueryStringSearch() throws IOException {
        SearchRequest fbiSearchRequest = new SearchRequest("indexTest01");
        SearchSourceBuilder searchSourceBuilder = new SearchSourceBuilder();
        QueryStringQueryBuilder queryBuilder= QueryBuilders.queryStringQuery("name:"*杰"");
        searchSourceBuilder.query(queryBuilder);
        fbiSearchRequest.source(searchSourceBuilder);
        SearchResponse search = client.search(fbiSearchRequest, RequestOptions.DEFAULT);
        System.out.println(search.getHits().getTotalHits());
        for (SearchHit hit : search.getHits().getHits()) {
            System.out.println(hit.getSourceAsString());
        }
    }

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5619332.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存