我有两个现有的模式,一个用于产品,另一个用于用户。我想添加一种称为“ company”的父模式,并且每当添加新公司时,该公司都应能够访问产品和用户模式的新实例。我制作了一个简单的图表来更好地解释这个问题: diagram
以下是用户架构的示例:
const userSchema = new mongoose.Schema({
username: String,
password: String,
email: String,
firstName: String,
lastName: String,
role: { type: String, default: 'user' }, // user or admin
});