У меня есть модель 'Template'
var Schema = new mongoose.Schema({
tId: { type: Number, unique: true },
type: {
type: String, required: true},
devName: { type: String, required: true, trim: true },
subject: { type: String, required: true, trim: true },
});
module.exports = mongoose.model('Template', schema, "template");
Я хочу сохранить ее историю в другой модели, 'TemplateHistory'. Я не хочу снова писать схему как
var HistorySchema = new mongoose.Schema({
id: number,
template:{
tId: { type: Number, unique: true },
type: {
type: String, required: true},
devName: { type: String, required: true, trim: true },
subject: { type: String, required: true, trim: true }
}
});
Как я могу использовать мою шаблонную схему в HistorySchema выше?