如何在猫鼬中将一个模型引用到另一个模型?

问题描述

我知道如何在 Mongoose 中引用文档,但有些事情我不清楚。

到目前为止我所知道的基本上是:

const Task = mongoose.model('task',{

description : {
    type : String,require : true,trim : true 
},completed : {
    type : Boolean,default : false
},owner : {
    type : mongoose.Schema.Types.ObjectId,required : true,ref : 'User'
}
})

但我不明白的是猫鼬如何与 Users 模型的 _id 相关,为什么其他一些字段没有相同的类型。让我用更复杂的方式重新表述一下,如果我的 owner 类型设置为 String ,那么 String多个 字段/strong> 输入 Users 模型。那么我们如何引用它?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)