Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Sequelize中等待所有待定的承诺_Javascript_Promise_Sequelize.js - Fatal编程技术网

Javascript 在Sequelize中等待所有待定的承诺

Javascript 在Sequelize中等待所有待定的承诺,javascript,promise,sequelize.js,Javascript,Promise,Sequelize.js,使用Sequelize,在批处理过程中,我会异步向数据库添加记录(每个插入都是一个承诺),但在某一点上,我需要确保所有内容都在数据库中(所有承诺都已解决) Sequelize是否提供了确保这一点的机制?(我可以想出一些技巧来实现这一点,但我想确保不要再次发明轮子)由于Sequalize为每个调用返回一个承诺,您可以使用。如果Sequelize返回一个标准承诺,那么承诺有什么问题。所有都是为了承诺。您必须保留所有返回的地址,没什么大问题,但我想知道是否会有更直接的技巧(不需要存储所有承诺),因此这

使用Sequelize,在批处理过程中,我会异步向数据库添加记录(每个插入都是一个承诺),但在某一点上,我需要确保所有内容都在数据库中(所有承诺都已解决)


Sequelize是否提供了确保这一点的机制?(我可以想出一些技巧来实现这一点,但我想确保不要再次发明轮子)

由于
Sequalize
为每个调用返回一个
承诺,您可以使用。

如果Sequelize返回一个标准承诺,那么
承诺有什么问题。所有
都是为了承诺。您必须保留所有返回的地址,没什么大问题,但我想知道是否会有更直接的技巧(不需要存储所有承诺),因此这意味着将所有返回的承诺存储在某个地方,对吗?(我在看是否存在更直接的问题)是的,我认为这是最简单的解决办法