【发布时间】:2021-10-11 12:20:29
【问题描述】:
这个问题使用的术语可能不是最正确的,但我希望你明白我在问什么。
如果我有两个异步函数从某一行获取然后更新某一列,它们中的一个是否有可能获取未更新的值?还是以等待其他函数在获取值之前更新值的方式进行查询?
【问题讨论】:
-
使用一个promise,等到它完成,再打第二个电话。或者将 api 更改为返回,这样您就不必进行两次调用。
-
但这两个异步函数不在同一个文件中。他们是一种事件“听众”。
-
所以你需要想办法说 X 已经完成,解雇 Y。我们看不到你的代码,所以我们不知道。
-
我的问题问的不好,我会删除它,想一个更好的方法问,然后去做。无论如何感谢您的帮助@epascarello
标签: javascript database asynchronous sequelize.js