如果req.user._id
存在于mentors.mentorList
数组中,我想在返回的每个类文档中添加一个标志。并且如果导师存在于mentors.mentorList
中,则分别将标志设置为isMentor:true
或isMentor:false
。
我正在查看是否有替代方法来处理返回的classes
文档。
我的查询如下:
Class.find({
schools: { $in: schools },
$or: [
{ "mentors.mentorList": { $size: 0 } },
{ "mentors.mentorList": { $in: req.user._id } }
]
})
.populate()
.then(classes => { <---- Can I add the flag to each item in classes?
....
})