gpt4 book ai didi

elasticsearch - 如何使用Java API重写ElasticSearch DSL查询

转载 作者:行者123 更新时间:2023-12-02 23:05:15 26 4
gpt4 key购买 nike

我有一个适用于ElasticSearch的查询,但是使用ElasticSearch的Java API执行相同的查询时遇到了问题。

如何使用ElasticSearch的Java API表示以下查询?

---
size: 0

query:
match_all: []

facets:
age:
statistical:
field : timestamp

最佳答案

应该是这样的:

client.prepareSearch("yourindex")
.setTypes("yourtype")
.setQuery(QueryBuilders.matchAllQuery())
.addFacet(FacetBuilders.statisticalFacet("age").field("timestamp"))
.setSize(0)
.execute()
.actionGet();

关于elasticsearch - 如何使用Java API重写ElasticSearch DSL查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19853862/

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