我是mongoDB的新手,在这里我在过滤特定记录方面遇到了麻烦。
我必须将模式设置为:
const SubjectSchema = new Schema({
name: {
type: String,
required: true
},
faculty: {
type: Schema.Types.ObjectId,
ref: 'faculties',
required: true
},
semester: {
type: String,
required: true
}
});
const FacultySchema = new Schema({
name: {
type: String,
required: true
},
semesters: [{
type: String
}]
});
在这里,我想过滤掉某些具有特定名称和特定教师姓名的主题。
我只能过滤一个学期,但不能过滤教师姓名,因为我不知道如何通过填充架构来过滤字段。我怎么能得到这个??