我想知道如何过滤 Foundry Functions 中的分组数据。我已经设法对我的数据进行分组和汇总,见下文:
@Function()
public async grouping(lowerBound : Integer ): Promise<TwoDimensionalAggregation<string>> {
let grouping = Objects.search()
.HospitalLosAnalysis()
.groupBy(val => val['primaryHospitalName'].topValues())
.count()
//FILTER SHOULD BE HERE
return grouping
}
现在,我想只过滤计数大于参数的行lowerBound
。问题是我无法再过滤,因为分组返回 a TwoDimensionalAggregation
,我无法再对其进行过滤。
一些上下文:我想在 Workshop 中创建一个图表,用户将只能查看具有大量计数的医院。他将lowerBound
在文本框中输入参数,该函数将删除所有小于 的行lowerBound
。