You need to enable JavaScript to run this app. Node.js中执行insertMany操作后如何打印成功插入文档的数量
优惠活动
大模型
产品
解决方案
定价
更多

Node.js中执行insertMany操作后如何打印成功插入文档的数量

你调用的Mongoose insertMany 接口在插入成功时,回调的第二个入参 data 是所有已插入文档构成的数组,直接取该数组的length属性就能得到本次成功插入的文档总数,修改后的代码如下:

app.post('/',uploads.single('csv'),(req,res)=>{      
csv()  
.fromFile(req.file.path)  
.then((jsonObj)=>{  
     csvModel.insertMany(jsonObj,(err,data)=>{  
            if(err){  
                console.log(err);  
            }else{  
                console.log('Documents Inserted Successfully');
                // 新增打印插入总数逻辑
                console.log('本次成功插入的文档总数:', data.length);
                res.redirect('/');  
            }  
     });  
   });  
});

内容的提问来源于stack exchange,提问作者Aayush Gupta

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.18 05:15:03