在json中返回多个来自查询的结果

有人可以告诉我怎么可以从这个查询,count()和产品列表中的一个结果?

因为在这一刻它只返回我有限的数组,我想所有产品的count()没有限制:

数组[对象,对象,对象,对象,对象]

router.get('/products', function (req, res) { var size = parseInt(req.query.pageSize); if (req.query.pageNumber == 1) { var page = 0; } else { var page = parseInt(req.query.pageNumber) * req.query.pageSize - req.query.pageSize; } Product.count() .exec(function (err, products) { if (err) { res.status(404).json({ message: 'Can not download this list' }) } else { Product.find().skip(page).limit(size) .exec(function (err, products) { if (err) { res.status(404).json({ message: 'Can not download this list' }) } else { res.json(products); } }) } }) }); 

你可以这样做:

 res.json({ "key1": value1, "key2": value2})