Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Java中使用客户端连接到弹性搜索时出现问题?_Java_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch - Fatal编程技术网 elasticsearch,Java,elasticsearch" /> elasticsearch,Java,elasticsearch" />

在Java中使用客户端连接到弹性搜索时出现问题?

在Java中使用客户端连接到弹性搜索时出现问题?,java,elasticsearch,Java,elasticsearch,我刚开始使用Elastic,我必须为一个项目编写一个程序,它连接到Elastic,lamb给我带来了一个表,但当我编写代码并开始测试时,它返回客户机null 弹性配置是在项目中完成的,我根本没有配置弹性,只是在我的类中自动连接配置的弹性类 public EventTest findByEventTestSerial(String serial) { BoolQueryBuilder boolQueryBuilder = QueryBuilders.boolQuery()

我刚开始使用Elastic,我必须为一个项目编写一个程序,它连接到Elastic,lamb给我带来了一个表,但当我编写代码并开始测试时,它返回客户机null

弹性配置是在项目中完成的,我根本没有配置弹性,只是在我的类中自动连接配置的弹性类

public EventTest findByEventTestSerial(String serial) {

    BoolQueryBuilder boolQueryBuilder = QueryBuilders.boolQuery()
            .must(QueryBuilders.matchQuery("deleted", false))
            .must(QueryBuilders.matchQuery("serial", serial));
    SearchResponse response = client.prepareSearch()
            .setIndices(def_index_name)
            .setTypes(Constants.Elastic.DOC_TYPE)
            .setQuery(QueryBuilders.constantScoreQuery(boolQueryBuilder))
            .execute()
            .actionGet();
    return findSingle(response);
}

我刚进入这个项目,意识到这个项目使用弹性。这个程序应该从弹性数据库中读取一个表的数据,但我仍然参与弹性连接,我无法测试我的codI,因为我刚刚进入项目并意识到该项目使用弹性连接。这个程序应该从弹性数据库中读取表的数据,但我仍然参与弹性连接,无法测试我的cod