Mongoose 分页查询:
在Schema中创建静态方法:
- // 分页
- CategorieSchema.statics = {
- fetch(id, cb) {
- if (id) {
- return this.find({'_id': {"$lt": id}})
- .limit(5)
- .sort({'_id':-1})
- .exec(cb);
- }else {
- return this.find({})
- .limit(5)
- .sort({'_id':-1})
- .exec(cb);
- }
- }
- }
使用直接传id进入,或者 初始化传空值
- DB.n_categorie.fetch(id,function (err,result) {
- console.log(result);
- });