如何查找一个集合的值和另一个集合的键

问题描述 投票:0回答:0

例子:

collectionA:
doc 1
    {
      _id:001,
      name:'A',
      day:'sun'
    }
doc 1
    {
      _id:001,
      name:'B',
      day:'Mon'
    }

这份文件继续...... 收藏B:

doc1
    {
     _id:201,
    classNames:{
              A:{
               student:true
              },
              B:{
              student:true
              }
             }
    },
    {
     _id:202,
    classNames:{
              A:{
               student:false
              },
              B:{
              student:true
              }
             }
    }

在上面的示例中,我必须进行查找。那么当本地字段是名称字段的值而外部字段将是集合 B 的键时,我该如何实现这一点。我只需要也得到计数。

我尝试了很多聚合方法,但都不行。

javascript mongodb count aggregation-framework
© www.soinside.com 2019 - 2024. All rights reserved.