Благодаря bertrand я смог найти, что ответ лежит в 'Projection
'. В mongodb это '$
', в мангусте его select
. Вот как я сделал это:
User.findOne({id: req.body.myId}).select({ Friends: {$elemMatch: {id: req.body.id}}}),
Он возвращает только элемент, который соответствует идентификатору, указанному в друзьях.
Если версия интерфейса для объектов версии 2 отсутствует в списке, то она не предоставляется. Документ, на который вы ссылаетесь, последний раз обновлялся 21 февраля 2019 года, поэтому он должен быть обновлен.