A continuación se muestra mi código, extrae algunos campos de DB pero no todos, estoy atascado en esto durante casi 2 días, por favor ayúdenme a solucionar este error.
Necesito extraer datos de mongo DB y no puedo extraer todos los campos
router.get('/areas', (req, res) => { area .find() .exec() .then((foundarea) => { console.log(foundarea[0].name); res.render('areas/areas.ejs', { areas: foundarea }); }) .catch((err) => { if (err) { console.log(err); } else { console.log(foundarea); } }); });Puedes probar esto:
area.find().select({"name":1, "column2":1}) .exec()simplemente ponga el nombre de la columna y :1 para incluirlo en el resultado.