Возникла проблема при имплементации пагинации.
Мне нужно получить цифру, общее количество найденных документов. Проблема в том, что я испляьзуя для пагинации
limit
и
skip
получаю не общее количество документов, а только цифру
limit
exports.fetchArticles = (req, res, next) => {
let limit = parseInt(req.query.limit) || 10
let page = parseInt(req.query.page) || 1
Article.find({}, '-_id title content slug').sort({_id: -1}).limit(limit).skip((page - 1) * limit)
.then((articles) => {
console.log(articles.length)
return res.status(200).json(articles)
})
.catch((err) => {
return next(err)
})
}
Как получить количесвто всех найденных докуенты в Монге, а не только
10
?