4
該網站只有JSON文檔,但不包含Java客戶端。有什麼映射我應該執行?如何使用Java客戶端查詢ElasticSearch?
例如地理位置查詢: http://www.elasticsearch.org/guide/reference/query-dsl/geo-distance-range-filter.html
怎麼會這樣的查詢使用Java客戶端寫?
感謝 傑森
該網站只有JSON文檔,但不包含Java客戶端。有什麼映射我應該執行?如何使用Java客戶端查詢ElasticSearch?
例如地理位置查詢: 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) .....);
http://www.elasticsearch.org/guide/reference/java-api/client.html是你正在找 ? – r0ast3d
它很接近,但我仍然不明白如何使用Java客戶端執行Geo距離範圍過濾器查詢。一個例子會很棒! – Jason