Итак, у меня есть модель с названием Drivers, которая получает поле с именем «user», которое ссылается на документ другой модели, например:
const DriversSchema = new mongoose.Schema(
{
name: {
type: String,
required: true,
},
user: {
type: mongoose.Schema.Types.ObjectId,
ref: 'User',
required: true,
},
},
{
timestamps: true,
}
);
// ...
Запросы к коллекции работают, как и ожидалось, вот пример :
Drivers.find({});
// returns ->
[
{
"name": "John",
"user": "5e43f8ad2fbb1d0035d5a154",
}
]
Есть ли способ вернуть фактический документ, представленный полем 'user'?
Спасибо!