我正在尝试更新数据库中位于数组中的对象中的键/值对。
帖子是一个对象数组。每个对象都有一个postId。我正在尝试通过数组搜索与postId匹配的对象。找到正确的帖子后,我希望能够更新该对象中的其他值。
现在有点失落...感谢您的帮助!
router.put('/posts/:id', (req, res) => {
quoteGenerator.find({'posts': {$elemMatch: {postId: req.params.id}}}).then(gen => res.json(gen))
})