我正在用node和typescript工作。我有一个控制器和一个存储库。我可以把所有的数据都记录下来,除了回购的回报。当然,控制器什么也得不到。以下是粘贴箱:包.json用户\u controller.ts用户\u repository.ts
dzhpxtsq1#
这不是使用承诺的正确方法。getusers()方法被调用并在promise有机会解析之前返回。最快的修复方法是从getusers()方法返回承诺或使用async/await。从本质上讲,更新usermodels值所需的所有逻辑都发生在函数返回空数组之后。
1条答案
按热度按时间dzhpxtsq1#
这不是使用承诺的正确方法。getusers()方法被调用并在promise有机会解析之前返回。最快的修复方法是从getusers()方法返回承诺或使用async/await。从本质上讲,更新usermodels值所需的所有逻辑都发生在函数返回空数组之后。