我将mongoose用于节点v8+。 将模型保存到数据库时,我可以使用 await model.save() 如果它们是我可以使用的多个模型 await Promise.all([model1.save(),model2.save()])
await model.save()
await Promise.all([model1.save(),model2.save()])
如果模型在阵列中呢
实例
models=[]; models[0]=new Model(..); models[1]=new Model(..); .....
我怎样才能在promise中同时调用所有这些型号的save。全部的
对于并行保存:
await Promise.all(models.map(model => model.save()))
或一个接一个:
for(const model of models) await model.save();