gpt4 book ai didi

elasticsearch - 构面的 “facet_filter”字段等效什么,但要聚合?

转载 作者:行者123 更新时间:2023-12-02 22:52:18 26 4
gpt4 key购买 nike

使用 facets 来考虑这个好要求:

{
"facets": {
"tag": {
"terms": {
"field": "text"
},
"facet_filter": {
"term": {
"lang": "en"
}
}
}
}
}

如何使用facet_filter功能切换到 aggregations而不是 facets
{
"aggs": {
"tag": {
"terms": {
"field": "text"
},
"facet_filter": { <--- Not working
"term": {
"lang": "en"
}
}
}
}
}

最佳答案

您可以使用filter

{
"aggs": {
"tag": {
"filter" : { "term" : { "lang" : "en" } },
"aggs" : {
"tag": {
"terms" : { "field" : "text" }
}
}
}
}
}

这是请求和响应: http://yaap.it/paste/14031049226e045a#jiVNZCVxVK++UJJMeBYcylIg1I7S2UNOExBxymlYpAo=

关于elasticsearch - 构面的 “facet_filter”字段等效什么,但要聚合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21751668/

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