elasticsearch,Java,elasticsearch" /> elasticsearch,Java,elasticsearch" />

如何使用Java客户端查询ElasticSearch?

如何使用Java客户端查询ElasticSearch?,java,elasticsearch,Java,elasticsearch,该站点只有JSON文档,但没有Java客户端。我是否应该执行某种映射 例如,地理位置查询: 如何使用Java客户机编写这样的查询 谢谢 Jason不明显,但没有那么复杂;) 这就是您想要的吗?很接近,但我仍然不知道如何使用Java客户端执行地理距离范围过滤器查询。举个例子就好了! SearchRequestBuilder srb = client.prepareSearch(index); srb.setQuery(QueryBuilders.matchAllQ

该站点只有JSON文档,但没有Java客户端。我是否应该执行某种映射

例如,地理位置查询:

如何使用Java客户机编写这样的查询

谢谢
Jason不明显,但没有那么复杂;)


这就是您想要的吗?很接近,但我仍然不知道如何使用Java客户端执行地理距离范围过滤器查询。举个例子就好了!
SearchRequestBuilder srb = client.prepareSearch(index);                
srb.setQuery(QueryBuilders.matchAllQuery());
srb.setFilter(FilterBuilders.geoDistanceRangeFilter("filter1").lat(1234).lon(4321).geoDistance(GeoDistance.PLANE) ..... );