Estoy tratando de escribir una función para obtener datos de una base de datos, pero el código de la función no parece ejecutarse de arriba a abajo. Este es mi código:
function getTextDb(id){ db.get(id).then(function(doc){ console.log("This is what should show: " + doc.text); //Just to show what should be returned return "This is what the return should show: " + doc.text; }); } pero luego, cuando ejecuto console.log(getTextDb('randomText')) .
undefined This is what should show: Just some random textLo que significa que está regresando antes de llegar a la declaración de devolución real. ¿Qué está pasando?