gpt4 book ai didi

elasticsearch - 在ElasticSearch中每个拥有40多个文档的所有用户的列表

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

我想查询每个拥有40多个文档的所有用户的列表。
我创建了聚合:

*"aggs" : {
"user-ids" : {
"terms" : {
"field" : "user-id",
"size": 0
}
}
}*

我所有的用户在哪里回应:
*{
"key": 683696,
"doc_count": 4086
},

{
"key": 678776,
"doc_count": 3625
},

{
"key": 683191,
"doc_count": 3304
},

{
"key": 684065,
"doc_count": 3287
},

.....*

我只想保留“doc_count”大于40的存储桶。可能吗?

最佳答案

是的,您可以使用 min_doc_count setting来实现。试试这个:

{
"aggs" : {
"user-ids" : {
"terms" : {
"field" : "user-id",
"min_doc_count": 40 <--- use this setting
}
}
}
}

关于elasticsearch - 在ElasticSearch中每个拥有40多个文档的所有用户的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31534963/

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