У меня 2 MODELS
(не модель и не смоделированная схема).
например:
model1.js
const mongoose = require('mongoose')
const model1Schema = new mongoose.Schema({
serviceCenterId: {type: mongoose.Schema.ObjectId, required: true},
testId: {type: mongoose.Schema.ObjectId, required: true}
somethingElse: {...}
}, {timestamps: true})
module.exports = mongoose.model('Model1', model1Schema);
models2.js
const mongoose = require('mongoose')
const model2Schema = new mongoose.Schema({
//id of serviceCenterId is same as the MODEL1's serviceCenterId
//testId , same as testId of MODEL1
serviceCenterId: {type: mongoose.Schema.ObjectId, required: true},
testId: {type: mongoose.Schema.ObjectId, required: true},
//dummy datas....
}, {timestamps: true})
module.exports = mongoose.model('Model2', model2Schema);
Я хочу заполнить Model1
при запросе Model2
(это модели, а не только схемы).
Каков наилучший способ сделать это?