#javascript #mongodb #mongoose
#javascript #mongodb #мангуст
Вопрос:
Я нашел свое решение в неясном комментарии, но я хочу найти документацию. Кто-нибудь знает, как называется этот оператор? Он возвращает один соответствующий вложенный документ в массиве с помощью селектора запросов.
const userSubscriptions = await Subscriptions.findOne(
{
user: subscribeTo._id,
'subscriptions.user': subscriber._id
},
{ 'subscriptions.$': 1 } // <-- *** what is this operator called? ***
);
Ответ №1:
Похоже, у него нет «имени», только «позиционный оператор $».
https://docs.mongodb.com/manual/reference/operator/projection/positional/#projection