И снова доброго времени суток_)
Есть модель юзера, в которой у каждого есть idNum, который вяжется ему при авторизации.
По докам express-paginate вроде нужно перейти по "
localhost:8080/users?page=1&limit=10&idNum=-1", но оно все-равно не сортирует юзеров, как были - так и остались.
Может можно прямо тут (ниже код) указать сортировку?
app.get('/users', function (req, res) {
User.paginate({}, req.query.page, req.query.limit, function(err, pageCount, users, itemCount) {
if (err) return next(err);
res.format({
html: function() {
res.render('users', {
query: req.query,
page: 'users',
user: req.user,
users: users,
pageCount: pageCount,
itemCount: itemCount,
});
},
json: function() {
// inspired by Stripe's API response for list objects
res.json({
object: 'list',
has_more: paginate.hasNextPages(req)(pageCount),
data: users
});
}
});
});
});