gpt4 book ai didi

mysql - 在 Nodejs 上使用过程(同步)mysql 函数

转载 作者:行者123 更新时间:2023-11-29 21:50:20 26 4
gpt4 key购买 nike

我正在制作带有许多数据库调用的nodejs应用程序。有些情况我必须一步步使用数据库功能。

例如,

user_no = getUser(index);
ack = sendJson(user_no, msg);
if(ack) {
deleteUser(user_no);
}

像上面一样,我必须执行这些函数程序。但具有数据库查询功能,它运行异步并且不保证顺序。当调用sendJson时,user_no是未定义的。因为getUser函数还没有结束。

为了解决这个问题,我现在使用回调函数。但使用这个解决方案,我无法充分利用这些功能。

我想为程序(同步)制作一些特定的函数

最佳答案

为什么要将异步函数变成同步函数?

Node.js 是一种回调语言(也很复杂),为什么你要试图违背该语言的本质?

关于mysql - 在 Nodejs 上使用过程(同步)mysql 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33708157/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com