Привет Всем!
Есть код:
const mysql = require("mysql2");
const pool = mysql.createPool({
host: "localhost",
user: "use",
database: "dadb",
password: "pass"
}).promise();
const sql = 'SELECT secret FROM validation_table WHERE name=?;'
const name = 'flowerr'
pool.query(sql,name)
.then(result =>{
let res = result[0]
console.log('result = ',res[0]);
pool.end();
})
.then(() =>{
console.log("end");
})
.catch(function(err) {
console.log(err.message);
})
результат в консоли:
result = undefined
end
Как прервать скрипт на первом ".then" если полученное значение = "undefined"?
Спасибо!