首页/问答mongoose在循环里面保存数据的时候,为什么会有这种情况?问答Ddean5277发布于11 年前最后回复11 年前|4 回复4138 浏览0 收藏 收藏话题 查看回复回复 (4)Ddean5277#1·11 年前把查询那块提取出去了。 赞 回复Hhezedu#2·11 年前放到回调外面。 赞 回复Hhaozxuan#3·11 年前因为这就是异步编程,对于不阻塞的逻辑会优先执行,所以for循环执行完了。 1 赞 回复Ddayuoba#4·11 年前当有第一个result的时候for已经执行完毕了,所以此时i为最大值 如果想使用同步逻辑可以使用递归调用的方式 赞 回复参与回复登录后即可参与回复。登录