我有一个猫鼬模式,该模式具有要引用文档的数组 从另一个架构嵌套在该数组中。我该怎么办。
这是我的模式
var userSchema = mongoose.Schema({
username: String,
first_name : String,
last_name : String,
exam_test_id :{
type : Schema.Types.ObjectId,
ref : 'departmentSchema.members'
}
});
var departmentSchema = mongoose.Schema({
name : String,
description : String,
members :[{
commencement_date : Date,
post : String,
function : String
}]
})
我很困惑那个引用是否合适,如果不合适的话还有另一个 仍然有嵌套的子文档
时可以使用的方法