mongodb中limit与skip方法

时间:2023-02-26 17:25:50

Mongodb Limit()方法

如果需要在mongodb中获取指定数量的数据记录,这时候就要用到limit()方法,该方法需要接收一个数字参数

基本语法:

 DB.COLLECTION_NAME.find().Limit(number)

具体操作实例:

mongodb中limit与skip方法

Mongodb Skip()方法

我们除了可以使用limit()方法来读取指定数量的数据外,还可以使用skip()方法来跳过指定数量的数据,skip方法同样接受一个数字参数作为跳过的记录条数。

语法:

db.collection_name.find().limit(number).skip(number)

具体操作实例:

mongodb中limit与skip方法

说明: 括号中第一个{} 是where条件,  第二个{}大括号中的1就是显示,0代表不显示       skip(3) .limit(5) 相当于sql语句中的 limit(3,5)

mongodb中 sort()方法

在MongoDB中使用使用sort()方法对数据进行排序,sort()方法可以通过参数指定排序的字段,并使用 1 和 -1 来指定排序的方式,其中 1 为升序排列,而-1是用于降序排列

语法

sort()方法基本语法如下所示:

>db.COLLECTION_NAME.find().sort({KEY:1})

实例:

mongodb中limit与skip方法

sort()方法结合limit() 和 skip()方法实例

降序:

mongodb中limit与skip方法

升序:

mongodb中limit与skip方法