Cuando intento señalar { $set: { info.name: req.body.name }
un error. Error de sintaxis: símbolo inesperado '.'. ¿Cómo hacerlo correctamente?
Código:
app.put('/users/updateMyOwnInfo', ValidateCookies, (req, res) => { db.collection('users').updateOne({ id: parseInt(req.cookies.userId) }, { $set: { info.name: req.body.name } }, (err, doc) => { if (err) { console.log(err) return res.status(500) } res.send(doc) }) })