创建父模式时如何创建两个子猫鼬模式?

时间:2020-10-15 06:49:35

标签: node.js mongodb express mongoose mongoose-schema

我有两个现有的模式,一个用于产品,另一个用于用户。我想添加一种称为“ 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
});

0 个答案:

没有答案