我遇到了mongoose Model.create方法的问题。
当我打电话
Model.create(arrayOfThousandDocs, function(err){});
15分钟后(足以让所有文档得到保存)当我切换到mongo shell并查询总共没有保存的文档时
然后我发现只有大约700-800的东西(每次调用Model.create时,保存的文档都不一样。)
mongoose或mongo没有任何错误。
有没有人遇到同样的错误? 请告诉我如何解决它。
答案 0 :(得分:0)
可能是因为,Model.create使用forEach方法,而且不适合在nodejs异步模式编程中。如果我错了,请纠正我。
并提出您的意见......