javascript在猫鼬数组中引用嵌套文档

时间:2019-07-26 12:27:37

标签: javascript node.js mongodb express mongoose

我有一个猫鼬模式,该模式具有要引用文档的数组 从另一个架构嵌套在该数组中。我该怎么办。

这是我的模式

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
    }]
})

我很困惑那个引用是否合适,如果不合适的话还有另一个 仍然有嵌套的子文档

时可以使用的方法

0 个答案:

没有答案