【发布时间】:2020-12-19 17:47:13
【问题描述】:
我有一个用户架构和一个考试架构,我想将用户的 id 传递给考试架构
const ExamSchema = new mongoose.Schema({
-----> _id: [{
class: { type: String, required: true },
module: { type: Number,required:true },
date: {type: Date, required: true }
}]
它说 _id - 我希望它是用户的 id!我应该这样做还是在用户模式上添加考试模式?像这样?
const UserSchema = new mongoose.Schema({
username: { type: String, require: true },
email: { type: String, required: true, unique: true },
password: { type: String, required: true },
active: { type: Boolean, default: true },
exam: [{
class: { type: String, required: true },
module: { type: Number,required:true },
date: {type: Date, required: true }
}]
});
【问题讨论】:
标签: node.js mongodb express mongoose mongoose-schema