Я пытаюсь обновить пару ключ-значение в объекте ... расположенном в массиве .. в базе данных.
Posts - это массив объектов. Каждый объект имеет postId. Я пытаюсь найти в массиве объект, соответствующий postId. Как только я найду правильный пост, я хочу иметь возможность обновлять другие значения в этом объекте.
Немного потеряно ... Спасибо за помощь!
router.put('/posts/:id', (req, res) => {
quoteGenerator.find({'posts': {$elemMatch: {postId: req.params.id}}}).then(gen => res.json(gen))
})