我正在使用带有 Express/Node 的 MongooseJs。
我有一个这样的架构:
ParentSchema = {
_id: ObjectID,
children = [ObjectId]
}
我有另一个这样的架构:
ChildSchema = {
_id: ObejctID,
name: String
age: Number
}
_id inChildSchema
基本上存储在ParentSchema
.
现在,我的问题是当我在孩子中只有它们的 ObjectId 时,如何获取 ChildSchema 模型中的文档。基本上,如果children = [1, 2, 3, 4[,我如何从ChildSchema 中获取所有带有_id 在[1, 2, 3, 4] 中的记录?