我是MongoDB的新手,正在尝试为我的架构创建查询,在该架构中,我将C对象嵌入到B中,并将B对象嵌入到A中。 我提到了以下架构:
postLink
所以我的Mongo结构如下:
Class A {
int a1;
List<B> b
}
Class B{
List<C> c;
}
Class C {
int c1;
}
现在,我想获取所有C的列表,即基于相同的过滤条件(例如a = 1)将嵌入式对象列表作为一个汇总。
我该怎么做。我知道我可以使用投影和展开运算符,但无法生成它。有什么建议吗?