{
$lookup: {
from: 'books',
localField: 'bookId',
foreignField: '_id',
as: 'bookName2'
},
},
{$unwind:'$bookName2'},
{
$project:{
bookName:'$bookName2.name',
returnDate: 1,
act: 1,
actDate: 1,
readerId: 1
}
}
])
слияние таблиц проходит ок. но нужно вытягивать только те записи в которых readerId совпадает с айдишником который приходит на сервер
$match первым элементом пайплайна?
Обсуждают сегодня