有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

elasticsearch在elastic search java中查询文档

我想使用java客户端从弹性搜索文档中的特定字段中获取2个字段:

public SearchResponse getResponse(String index) {

    SearchSourceBuilder searchSourceBuilder = SearchSourceBuilder.searchSource();
    SearchResponse response = elasticHandler.prepareSearch()
        .setIndices(index)
        .setQuery(QueryBuilders.termsQuery("provider", "twitter"))
        .setSource(searchSourceBuilder)
        .setFetchSource((new String[] {"originId","name"}), null)
        .setSize(scrollSize).get();

    return response;
}

但是,包含两个字段originIdname的映射是空的。 你能帮帮我吗


共 (0) 个答案