No recibo el error de por qué esa matriz no se inserta en el parámetro Aquí está mi código en session.poll_questions_list.push
router.put('/session/updatepoll/:sessionID', function(req, res) { Session.findById(req.params.sessionID, function(err, session) { if (err) { return res.send(err); } if (session) { if (req.body.poll_enabled) { session.poll_enabled = req.body.poll_enabled; session.poll_type = req.body.poll_type; session.poll_questions_list.push(req.body.poll_questions_list); session.save(function(err, session) { if (err) { return res.send(err); } else { res.json(session); } }) } if (!req.body.poll_enabled) { session.poll_enabled = req.body.poll_enabled; session.poll_type = ""; session.poll_questions_list = []; session.save(function(err, session) { if (err) { return res.send(err); } else { res.json(session); } }) } } }) })