欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

mongodb数据库游标的使用浅析

程序员文章站 2022-05-01 19:58:55
mongodb中的游标使用示例如下:   假设执行如下操作: db.xxx.remove(); db.xxx.insert({"name":"...

mongodb中的游标使用示例如下:
 
假设执行如下操作:

db.xxx.remove();
db.xxx.insert({"name":"buleriver1", "age":27});
db.xxx.insert({"name":"buleriver2", "age":23});
db.xxx.insert({"name":"buleriver3", "age":21});

使用find()返回一个游标:

var cursor = db.xxx.find();
while (cursor.hasnext()) {
  obj = cursor.next();
  print(obj.name);
}

使用游标的foreach()循环遍历:

cursor.foreach(function(x) {
  print(x.name);
});