MongoDB Aggregate框架将我的数组转换为对象

时间:2019-07-14 05:32:25

标签: node.js mongodb mongodb-query aggregation-framework

为了清楚地了解我的问题,我仅选择了相关字段显示给你。
请看看我的架构图

My Schemas

如您所见,我有类似..品牌,类型等的组...
以及该群体的选择,例如...,该品牌可能是... LG,三星,诺基亚...
&用于类型,触摸屏,Android,SmartPhone等...

现在,我已经尝试了很多,
作为聚合查询,请查看我的聚合管道阶段

Try 1

如您所见,我的options数组被合并,而group数组为空。
现在也一样,
如果我在第一阶段使用组,则我的选项数组将为空白。

Try 2

我需要我的数据,如果可能的话,只需简单查找即可。喜欢...

enter image description here

请告诉我为什么发生这种情况,或解释一下问题。 如果您没有足够的时间,仅此查询的解决方案对我来说就足够了。

0 个答案:

没有答案