возможно ли ссылаться на схему поддокумента в мангусте?

возможно ли ссылаться на схему вспомогательного документа в мангусте?

как показано ниже

var sectionSchema = mongoose.Schema( { id:{type:String,required:true}, name:{type:String,required:true} }); var courseSchema = mongoose.Schema( { id:{type:String,required:true}, name:{type:String,required:true}, sections:[sectionSchema] }); var studentSchema = mongoose.Schema( { id:{type:String,required:true}, name:{type:String,required:true}, course:{type:mongoose.Schema.Types.ObjectId,ref: 'courseSchema'}, section:{type:mongoose.Schema.Types.ObjectId,ref: 'sectionSchema'}, contactnumber:{type:String,required:true}, parentname:{type:String,required:true} }); var schoolSchema = mongoose.Schema( { id:{type:String,required:true}, name:{type:String,required:true,unique:true}, address:{type:String,required:true}, year:{type:String,required:true}, contactnumber:{type:String,required:true}, courses:[courseSchema], students:[studentSchema] }); var School = mongoose.model('School',schoolSchema); 

в приведенной выше модели у меня есть раздел внутри курса, который находится внутри школьного документа. У меня есть схема учеников, которая находится внутри школьного документа. Я хочу, чтобы курс указывал на схему курса и раздел, чтобы указать на раздел schema.so, можно ли ссылаться на схему вспомогательного документа в мангусте.