Добрый день, есть модель Restaurant где есть массив продуктов у которого свой ObjectID. Вопрос, как сделать поиск именно по тому ObjectID дабы получить его поля( цена, названия и.т.п)
Испробовал все методы но никак не получается, и у меня ощущения что нельзя будет получить именно объект если он вложен
К примеру свойства
Restaurant.find({products: {$elemMatch: {"_id": product_id}}})
Выводит результат тот ресторан что имеет массив продуктов с таким ID