如果我有以下两个模式
- 用户
- 角色
用户架构具有
- 用户名
- 密码
- 角色类型
角色架构具有
- 用户类型
那么,我如何在mongoose中的两个模式之间进行连接,所以当我创建角色时,然后当我创建用户时,当涉及到用户类型时,我只捕获并保存来自角色模式的数据。
尝试使用Schema.Types.ObjectId
var userSchema = new Schema({
username:String,
password:String,
role: { type: Schema.Types.ObjectId, ref: 'roleschema' },
});