当我们使用mongoose的find方法查询数据库的同时,可以使用limit方法来指定返回数据的条数。

limit方法基本语法如下所示:

>db.COLLECTION_NAME.find().limit(NUMBER)

limit方法接受一个数字参数,该参数指定从MongoDB中读取的记录条数。  

limit方法可以查询既定数量的数据,所以常用于分页器,通过指定每页呈现的数据条数,来向数据库查询相应条数的数据。

但有一种情况下,使用limit方法可能会直接返回undefined,导致错误。

那就是查询的数据总条数没有达到limit给定的参数值。

如果你的find方法语法没有错误,但却返回undefined,又使用了limit方法时,你该检查数据库的数据条数了。

至于这个问题的解决方法,我在网上没搜到答案,如果有大佬有解决方法的话,还望不吝赐教!

最新文章

  1. 运用php做投票题,例题
  2. nginx - ssl 配置 - globelsign ssl
  3. Css3 常见鼠标滑过效果集合
  4. STL源码剖析读书笔记之vector
  5. php面试题中的约瑟夫环
  6. 【4】学习JS 数据结构与算法笔记
  7. 用Ubuntu快速安装Jenkins
  8. 关于Android studio的安装和配置问题
  9. 如果使用EntityFramework6链接Mysql
  10. Ubuntu 14.04 vi 退格键不能删除字符
  11. linux-锁屏时间设置
  12. Facebook如何管理150亿张照片
  13. 不记得oracle管理员密码,更改oracle sys密码的方法
  14. 【loj2586】【APIO2018】选圆圈
  15. js 倒计时 (时分秒版本)
  16. Cortex-A
  17. DTCoreText 、WKWebView 、UIWebView的比较
  18. xpath scrapy shell
  19. 条件编译#ifdef的妙用详解
  20. Mac工具整理

热门文章

  1. day20-双下new方法,单例模式
  2. 定义变量|dirname|basename|printf
  3. openssl 密钥注意
  4. 使用这些高效Java工具类享受开发乐趣
  5. cs231n spring 2017 lecture4 Introduction to Neural Networks
  6. FFT(快速傅里叶变换) 模板
  7. jmeter如何解决乱码问题
  8. python3下应用pymysql(第二卷)
  9. [洛谷P2613] [模板] 有理数取余
  10. Image图片