我有三个模式,分别称为 A、B 和 C。
所有架构都有自动生成的 _id
、name
和 active
字段。但是C有一个额外的字段relations
,它是一个对象,里面有两个字段a_id
和b_id
。类似的东西:
{
_id,
name,
active,
relations: {
a_id,
b_id
}
}
我想从 C 查询所有文档,其中相关的 A 和 B 文档都处于活动状态。因此,将 ids: a_id
和 b_id
替换为实际对应的文档。
类似于:C.findMany({ 'relations.a_id': true, 'relations.b_id': true })
我该怎么做?