NodeJS中的MySQL查询

NodeJS中的MySQL查询,mysql,node.js,Mysql,Node.js,我正在尝试编写一个应用程序,它将检查网页是否已更改。 我使用NodeJs-mysql是因为我熟悉它们 所以目前,我的查询太慢了,所以我的函数不会返回true,即使它应该返回true。我可以强制我的应用程序以某种方式等待查询吗 编辑: 您可以在发出请求时使用async/wait 比如说, (async () => { let response = await fetch(‘/api/users’); })(); 但我不是从api获取,而是进行mysql查询?那么这看起来怎么样呢?编写m

我正在尝试编写一个应用程序,它将检查网页是否已更改。 我使用NodeJs-mysql是因为我熟悉它们

所以目前,我的查询太慢了,所以我的函数不会返回true,即使它应该返回true。我可以强制我的应用程序以某种方式等待查询吗

编辑:


您可以在发出请求时使用async/wait

比如说,

(async () => {
  let response = await fetch(‘/api/users’);
})();

但我不是从api获取,而是进行mysql查询?那么这看起来怎么样呢?编写mysql查询和api调用。这并不难,只需在函数开始时编写async,在mysql查询执行开始时编写Wait即可。如果您输入一些代码,我可以为您提供很多帮助。我现在发布了我的查询提示:如果可以,通过
async
使用承诺,
Wait
甚至更好。也可以考虑使用一个更抽象的层,比如“<代码> MySQL < /Cord>驱动程序”。注意:“代码>返回/<代码>这里的回调函数不做任何事情,它被忽略了。您需要执行
回调(null,webpage==oldPage)
(async () => {
  let response = await fetch(‘/api/users’);
})();