NodeJS, Express, MongoDB - pass multiple Mongoose queries to rendered page
Mongoose.find() method returns a Promise
object.
router.get('/', function(req, res) { function getTasks(status) { return Task.find({ status, }); } getTasks('pending') .then((docs) => { console.log(docs); res.render('tasks/index', { tasks: docs, }); }) .catch((err) => { console.error(err); });});