使用异步等待

时间:2018-12-07 20:19:23

标签: javascript node.js

努力理解...我有这个

async function fetchUsers(idUser) {
    const result = await User.forge({id: idUser}).fetch({columns:['name']});
    return result
}

router.get('/users', (req, res) => {
    const userData = {
        iduser: req.userId,
    }

    Orders.getOrders(userData, (err, rows) => {
        if (err) {
            console.log(err);
        }

        let user = fetchUsers(req.userId);
        console.log(user)
        console.log('-------------------------------');
        console.log(rows)
        res.json({orders: rows});
    });             
});  

我在console.log(user)中得到了诺言{}。

0 个答案:

没有答案