gpt4 book ai didi

elasticsearch - 在Elasticsearch中从查询检索数据

转载 作者:行者123 更新时间:2023-12-03 00:20:15 24 4
gpt4 key购买 nike

我有一个 flex 搜索查询。我已连接到Elastic Search Service。我可以通过该查询来获取数据的任何函数吗?

curl -XGET '{"server":"","headers":{"":"","":"::9::pKkwo1aE3/u02VLD3Kf/docRx/iqJ0fw=="},"port":"43","protocol":"https:","host":""}/contact_index-2015' -d '{
"facets": {
"terms": {
"terms": {
"field": "ABC",
"size": 50,
"order": "count",
"exclude": []
},
"facet_filter": {
"fquery": {
"query": {
"filtered": {
"query": {
"bool": {
"should": [
{
"query_string": {
"query": "*",
"_name": "Contact Information"
}
}
]
}
},
"filter": {
"bool": {
"must": [
{
"range": {
"@timestamp": {
"from": 143,
"to": 149
}
}
}
]
}
}
}
}
}
}
}
},
"size": 0
}'

例如,这是查询。是否有内置函数可以将此查询传递给该函数,并且可以将JSON列表作为输出接收?我正在使用JAVA

最佳答案

ElasticSearch带有其内置的JAVA API,您可以使用该API形成所需的查询并以JSON格式获取结果。可以使用Jackson库将其解析为您需要的任何类型

这是ElasticSearch Java API 5.1文档的链接

您可以浏览这些页面以获取信息以形成所需的查询。

关于elasticsearch - 在Elasticsearch中从查询检索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31636215/

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