gpt4 book ai didi

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

转载 作者:搜寻专家 更新时间:2023-11-01 02:31:41 25 4
gpt4 key购买 nike

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

例如地理位置查询: http://www.elasticsearch.org/guide/reference/query-dsl/geo-distance-range-filter.html

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

谢谢杰森

最佳答案

不明显但没那么复杂;)

SearchRequestBuilder srb = client.prepareSearch(index);                
srb.setQuery(QueryBuilders.matchAllQuery());
srb.setFilter(FilterBuilders.geoDistanceRangeFilter("filter1").lat(1234).lon(4321).geoDistance(GeoDistance.PLANE) ..... );

关于java - 使用 Java 客户端如何查询 ElasticSearch?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7855635/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com