【文件属性】:
文件名称:nodejs超出最大的调用栈错误问题
文件大小:50KB
文件格式:PDF
更新时间:2021-01-20 03:57:12
cursor ejs js
今天早上老大和我说之前项目里面的那个数据要改动,要对 mongodb 中每条记录进行 update 操作,你写个脚本跑一下吧。
然后,我默默的回到电脑前,努力工作的一天又开始了。由于此表数据量有点略大,该有一千多万条记录。所以考虑使用 mongodb 的 cursor 游标来进行遍历修改。
程序实现的代码大致如下
function modify(cursor) {
cursor.hasNext(function(err,bool) {
if(err) {
return console.log(err);
}
if(bool) {
cursor