使用c# MongoDB驱动程序限制子文档中的行数

本文关键字:文档 MongoDB 驱动程序 使用 | 更新日期: 2023-09-27 18:15:40

我有一个父文档列表,每个父文档都有一个子文档集合。我想过滤一组父文档id,但也限制返回的子文档的类型。

换句话说,我不想基于子文档的过滤父文档,而是过滤父文档,然后过滤父文档中的子文档。这可能吗?

使用c# MongoDB驱动程序限制子文档中的行数

这似乎是不可能的。为了得到我想要的行为,我没有子文档,而是创建了一个新集合,让子文档存在其中,并向父文档添加了一个外键。