1
A
回答
2
第一件事就是你使用java的elasricsearch客户端。用正确的版本
<dependency>
<groupId>org.elasticsearch</groupId>
<artifactId>elasticsearch</artifactId>
<version>${es.version}</version>
</dependency>
二Maven的依赖关系如下通过提供适当的主机ID和端口(9300默认情况下)创建使用TransportClient客户端。
Client client = new TransportClient()
.addTransportAddress(new InetSocketTransportAddress("host-ip-address", 9300));
最后查询结果。例如,匹配查询如下。
QueryBuilder qb = QueryBuilders.matchQuery("location", "india");
SearchResponse response = esClient.prepareSearch("index-name").setTypes("type-name")
.setQuery(qb)
.execute().actionGet();
最后,您的响应将具有elasticsearch所需的所有以印度为位置的文档的结果。
相关问题
- 1. 创建索引 - 弹性搜索 - Java API
- 2. 弹性搜索索引
- 3. 弹性搜索发布API
- 4. 弹性搜索索引未被分析
- 5. 配置弹性搜索索引
- 6. 复制弹性搜索索引与Logstash
- 7. Python中的弹性搜索索引
- 8. 在弹性搜索索引网站/ url
- 9. 弹性搜索中的独立索引
- 10. 弹性搜索:Transfrom CSV到索引
- 11. 弹性搜索索引因特网
- 12. 使用弹性搜索索引couchdb
- 13. 弹性搜索索引文件
- 14. anagram的弹性搜索索引?
- 15. 弹性搜索如何保持索引
- 16. 弹性搜索索引功能?
- 17. 弹性搜索自动翻转索引
- 18. 散列索引与弹性搜索
- 19. 弹性搜索索引模板创建
- 20. 刷新弹性搜索索引/实时搜索
- 21. 重新弹性搜索多表/索引搜索
- 22. ngram通配符搜索弹性搜索
- 23. 弹性搜索URI搜索群组
- 24. 弹性搜索通配符搜索
- 25. 弹性搜索管道搜索查询
- 26. 弹性搜索5和弹簧数据弹性搜索
- 27. Java - 弹性搜索
- 28. 上弹性搜索
- 29. 弹性搜索 - Laravel
- 30. App引擎搜索api GeoPoint搜索
这可以通过简单的步骤来回答,以及谷歌有这个查询的所有答案。可以重新打开一个健康的讨论。 – shaun 2018-01-05 19:02:10