我的代码中存在一个名为dsetDataManager的数据集类。我将在这个问题中引用两个表:DataConfigDataTable、SpecEquationDataTable。DataConfig是父表,SpecEquation是子表。这是我现有的代码:DimdsetAsNewdsetDataManagerDimdataconfigAsNewdsetDataManager.DataConfigDataTabledataconfig.AddDataConfigRow(name,name,precision,"smartmethodname","stringevalstring",True
我正在尝试弄清楚如何实现聚合,我可以在最后手动将unwind和group组合在一起,但我确定我应该能够以更简洁的方式实现这一点,所以我想在遇到困难时将其丢弃。我的文档结构(跳过不感兴趣的部分)如下所示:{_id:ObjectId,panels:[{visConfig:{dataConfig:{columns:[{element:"DX"},{element:"SE"},]}}},{visConfig:{dataConfig:{columns:[{element:"AB"},{element:"XY"},]}}}]}我想做的是计算元素与要提供的给定集合重叠的百分比。因此,例如对于显示的文