【发布时间】:2022-01-21 02:09:44
【问题描述】:
我有一些类似下面的架构。
var studentSchema = new Schema({
name:{
type: String,
required: true
},
});
var alertSchema = new Schema({
student_id: {
type: Schema.Types.ObjectId,
ref: 'student',
required: true
},
name:{
type: String,
required: true
},
type:{
type: String,
required: true
},
})
我需要通过 student_id 获取警报计数并将其与学生详细信息合并。 结果应该如下所示
[{
"_id": "61b2e66ddecb23132cc9641c",
"name": "studentname1",
"alertcount": 100,
},
{
"_id": "61b2e66ddecb23132cc9641c",
"name": "studentname2",
"alertcount": 50,
}]
感谢提前
【问题讨论】:
标签: node.js mongodb mongoose nestjs