node.js - 即使函数被定义为异步,Nodejs 异步数据库调用也不起作用
解决方案
您await
在不是async
. 这是回调jwt.verify()
:
jwt.verify(token, config.get('jwtSecret'), async (error, decoded) => {
// ... code omitted
const user = await User.findOne({id});
// ... code omitted
});
推荐阅读
- java - Flutter Doctor 结果显示“缺少 cmdline-tools 组件”
- python - 我的 heroku 应用程序无法与烧瓶应用程序一起使用
- perforce - p4 提交而不提交过期文件
- html - *ngIf 未正确设置变量
- c# - 如何在值之后读取复选框的 @onclick 事件
- c# - SSRS - 以编程方式更新数据源凭据中的密码
- spring-boot - 如何在子类 JPA 中覆盖超类的映射列的类型
- python-3.x - 我的网页抓取工具一直有效,直到我将它与 for 循环一起使用
- javascript - 使用 Array 方法`.reduce()`,请编写循环遍历对象数组并返回分析的逻辑
- php - 生产中的 Laravel - Docker