Estoy intentando hacer una función asíncrona con Node.JS, Express y Mongoose para que guarde el valor y luego retorne el resultado. Pero se ejecuta antes el console.log
que hay fuera del await
en vez del que hay dentro.
Dejo la función:
async function createAddress() { const address = new Address(); address.location = ""; await address.save((err, addressStored) => { console.log("Dentro"); }); console.log("Fuera");}