mongodb游标的使用

Posted 小白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongodb游标的使用相关的知识,希望对你有一定的参考价值。

1、插入数据

for(var i=0;i<10000;i++){
 db.shop.insert({_id:i+1,name:"shop"+i,age:20+i})
}

2、查看数据数

db.shop.find().count()

3、获取游标、判断是否还存在数据

#获取游标,并存放在mycursor变量中
var mycursor = db.shop.find()
#以json形式打印一条
printjson(mycursor.next())
#查看游标是否到了尾部
printjson(mycursor.hasNext())

4、游标跳过

#skip()--->游标跳到9000位置
var mycursor = db.shop.find().skip(9000)
#limit()--->函数使用,跳过9000条,显示后面10条
db.shop.find().skip(9000).limit(10)

 









以上是关于mongodb游标的使用的主要内容,如果未能解决你的问题,请参考以下文章

mongodb游标的使用

MongoDB-5: 查询(游标操作游标信息)

foreach循环和while循环之间的mongoDB游标区别

mongoDB7--游标

MongoDB作为队列,有上限的集合+可尾游标

mongodb - 聚合游标计数