gpt4 book ai didi

.net - 带有计数的NEST组

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

如何使用仅返回分页结果的NEST客户端返回带有计数的组:

        ElasticClient client = GetEsConnection(); //ignore the details
var searchResult = client.Search<Activity>(s=>s
.Index(ElasticSearchConstants.EntityActivitiesIndex)
.Type(ElasticSearchConstants.EntityActivitiesType)
.Query(q=>q.ConstantScore(cs=>cs.Filter(f=>f
.Bool(b=>b
.Must(GetActivitiesQuery(request))))))
.Fields(fields)
.Sort(ss=>ss.Descending(sortBy))
.Skip(0)
.Take(10));

在上面的示例中,Activity具有一个名为ActivityType的属性,我想针对每种 Activity 类型返回摘要计数。我怎样才能做到这一点?

最佳答案

听起来您好像想在Terms aggregation字段上使用ActivityType。请参阅使用Nest here进行术语聚合的用法。

关于.net - 带有计数的NEST组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47987958/

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