我有一个名为 Portfolio 的模型,它使用 user_id 字段指向一个用户对象。我如何与 Mongoose 建立多对一关系模型?
投资组合 - user_id => 是一个用户对象的id
基本上每个投资组合对象都属于一个用户对象。
我有以下代码:这是正确的吗?
var PortfolioSchema = mongoose.Schema({
url: String,
createTime: { type: Date, default: Date.now },
updateTime: { type: Date, default: Date.now },
user:[
{type: Schema.Types.ObjectId, ref: 'User'}
]
});
最佳答案
试试这个
var PortfolioSchema = mongoose.Schema({
url: String,
createTime: { type: Date, default: Date.now },
updateTime: { type: Date, default: Date.now },
user:{type: Schema.Types.ObjectId, ref: 'User'}
});
关于mongodb - Mongoose 外键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32684927/