mysql - 在不使用ajax的情况下,如何将sql查询结果数据返回到node.js中的调用者函数?

标签 mysql node.js return

我是 node.js 的新手。我想将函数的数据返回给调用者函数。请给我方法。我想将 mysql 查询结果数据返回给调用者函数,我该怎么做?先感谢您。祝你有美好的一天。

最佳答案

您不能直接返回 SQL 查询或任何其他异步函数的任何结果。 Node.js 中执行同步操作的任何函数都可以接受回调或返回 Promise。它无法将异步操作的结果返回给其调用者,因为该结果在函数返回时尚不可用。

有关更多信息,请参阅这些答案:

关于mysql - 在不使用ajax的情况下,如何将sql查询结果数据返回到node.js中的调用者函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41777662/

相关文章:

mysql - 如何获得满足我的计数中的语句的值?

Mysql select查询按时间段选择行

python - 从函数返回多个值的最佳方法是什么?

c - 为什么只有代码块给我返回错误(0xc00000FD)?

javascript - 如何使用 s3 api 和 node.js 将文件上传到 Wasabi 存储桶?

返回后android无法单击按钮

MySQL 存储过程 "DECLARE is not a valid"

mysql - 在文件名与表名不同的地方使用 mysqlimport

node.js - AWS DynamoDb 中出现 'Query condition missed key schema element' 的原因是什么?

node.js - Mongoose:用 Promise 编写自己的方法