У меня есть функции буксировки, оба asyn c. я хочу убедиться, что один выполняется за другим, следующий код находится в asyn c
const user= await User.find({
_id: req.user.id
});
const userName= `my user name is ${user.userName}`;
const email= `my email is ${user.email}`;
const {response} = await printUser({userName,email};
Проблема в том, что функция printUser выполняется до того, как я найду пользователя, поэтому значения userName и email не определены .
ПРИМЕЧАНИЕ: следующий код находится в express маршрутизаторе, и функция поиска работает (ретрансляция пользователя)