Mongoose 分页

Mongoose 分页查询:

在Schema中创建静态方法:

  1. // 分页
  2. CategorieSchema.statics = {
  3.     fetch(id, cb) {
  4.         if (id) {
  5.             return this.find({'_id': {"$lt": id}})
  6.                 .limit(5)
  7.                 .sort({'_id':-1})
  8.                 .exec(cb);
  9.         }else {
  10.             return this.find({})
  11.                 .limit(5)
  12.                 .sort({'_id':-1})
  13.                 .exec(cb);
  14.         }
  15.     }
  16. }

使用直接传id进入,或者 初始化传空值

  1. DB.n_categorie.fetch(id,function (err,result) {
  2.         console.log(result);
  3.     });

 

黄良钵

博客站长,前端开发工程师

发表评论

电子邮件地址不会被公开。 必填项已用*标注

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

Mongoose 分页
返回顶部
网站稳定运行 : {{ diffYears }}年 零 {{ diffDays }}天 {{ diffHours }} 小时 {{ diffMinutes }} 分钟 {{ diffSeconds }} 秒

显示

忘记密码?

显示

显示

获取验证码

Close