直接上代码:
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var async = require('async')...;
var pageQuery = function (page, pageSize, Model, populate, queryParams, sortParams, callback) {...records: function (done) { // 查询一页的记录
Model.find(queryParams).skip(start).limit(pageSize).populate...(populate).sort(sortParams).exec(function (err, doc) {
done(err, doc);
})...);
router.get('/', function(req, res, next){
var page = req.query.page || 1;
var Article = mongoose.model