Определение данных из одной коллекции и вывод в другую mongodb
Есть 2 коллекции. contacts и matchposts
const MatchPostSchema = new Schema({
date: String,
day: String,
league: String,
city: String,
stadium: String,
address: String,
contact: String,
ethernet: String,
team_1: String,
team_2: String,
time: String,
commentator: String,
comment: String,
userid: {
type: mongoose.Schema.Types.ObjectId,
ref: 'User',
required: true,
},
datePosted:{
type: Date,
default: new Date()
},
});
Здесь интересует поле contact: String
и коллекция contacts
const contactSchema = new Schema({
surname: String,
name: String,
number: String
});
Данные в коллекции поступают через method="POST"
Эти данные выводятся на другой странице. Каким образом можно захватить contact из коллекции matchposts, определить что там написано и найти эти данные в коллекции contacts, чтобы выводить на страницу contact из коллекции contacts
Ответы (1 шт):
Автор решения: eri
→ Ссылка
Пробовал делать ссылку вместо строки?
contact: {
type: mongoose.Schema.Types.ObjectId,
ref: 'contact',
},