Node.js:使用从数据库异步查询中获取的数据实例化一个对象

时间:2017-12-16 19:26:24

标签: mysql node.js mongodb oop mongoose

我正在尝试复制许多PHP框架使用的通用设计模式,其中类的属性使用从数据库中获取的实时数据填充。例如,您将ID传递给Product类的构造函数,并使用相关的数据库字段填充类属性。我遇到的问题基本上是由于Node.js中数据库查询的异步性质。无论是选择回调还是Promise,甚至是async / await的最新和(IMHO)令人兴奋的功能,你总是要处理一个新的范围,其中与主要对象的绑定消失了。如果你能指出我正确的方向,我肯定会非常感激。

提前感谢您的时间。

0 个答案:

没有答案