遍历MongoDB中的所有文档或对象
Iterating through all documents or objects in MongoDB
MongoDB中显示第n个对象/文档的命令是什么?
假设我在数据库中存储了4000个对象,并且我想循环遍历所有4000个对象以对它们应用命令,我会这样做:
for(i=0;db.foo.count();i++){
do something
}
i
应该是什么,i
是第一个索引。我如何通过MongoDB中的所有对象迭代?
这是find
查询的签名。
var cursor = collection.find(query, [fields], options);
cursor.sort(fields).limit(n).skip(m).each(function(err, doc) {});
访问第n个对象使用skip
。或者对于第n个对象之后的批处理,您可以使用limit
和skip
。对于大型集合使用stream
.
相关文章:
- 如何将文档对象创建为HTML页面
- 将文档对象传递给函数
- ajax响应JavaScript中的文档对象
- XUL文档与HTML文档对象有何不同
- 我可以在不使用XMLHttpRequest或文档对象的情况下使用Javascript来获取网页吗
- 如何将外部HTML文件加载到Javascript文档对象中
- 如何将对象数组转换为单个 JSON 文档/对象
- 文档对象模型问题
- 将jQuery与我自己的文档对象一起使用
- 活动类添加到菜单中的错误文档对象
- 当我们尝试使用直接引用调用文档对象方法时,例如:var kk = document.getElementById;kk(
- 文档对象用法和行为的activeElement属性.文档对象的
- 从html页面的url获取文档对象
- clonoNode()Dom方法无法克隆给定的Xml文档对象
- Java文档对象中的Javascript
- JavaScript文档对象lastModified使用toLocale字符串
- 如何在IE9中原型扩展文档对象
- 如何从另一个框架访问框架的文档对象?
- 如何获取iframe的文档对象
- jQuery:如何取消绑定到文档对象的事件