AntiMoron opened this issue 2 years ago · 8 comments
这个问题出现在:
调用方必须使用 conn.query来完成查询;用图中所示的解构会导致this丢失;
报错点在:
ali-rds/lib/operator.js
其中: RDSConnection继承Operator,并实现了prototype下的 'query', 'beginTransaction', 'commit', 'rollback'这几个方法
RDSClient继承Operator,并实现了prototype.query、getConnection方法
希望这里的方法绑定好this导出,不过我试过了结果阻塞了;需要官方看下
https://github.com/ali-sdk/ali-rds/pull/20/files
是需要 conn.query 调用的,否则 this 一定会丢失。
@fengmk2 有考虑改为class实现跟上主流节奏吗?
升级个大版本号之类的
#94
@fengmk2 你好帅