add db.find skip&limit variable

This commit is contained in:
OldHawk
2017-04-04 01:11:12 +08:00
parent 9e01d2e798
commit c50c3cc6b6

View File

@@ -253,7 +253,17 @@ exports.delete = function (req, res) {
* @param res
*/
exports.list = function (req, res) {
Torrent.find().sort('-createdat').populate('user', 'displayName').exec(function (err, torrents) {
var skip = 0;
var limit = 0;
if (req.query.skip !== undefined) {
skip = req.query.skip;
}
if (req.query.limit !== undefined) {
limit = req.query.limit;
}
Torrent.find().sort('-createdat').populate('user', 'displayName').skip(skip).limit(limit).exec(function (err, torrents) {
if (err) {
return res.status(422).send({
message: errorHandler.getErrorMessage(err)