function (email) {
var ourUser
// Подключение к дб
const connection = mysql.createConnection({
user: "root",
database: "users",
port: "3309",
password: "root"
})
// Запрос в бд
connection.query(`SELECT * FROM users WHERE login= ?`, email, function (err, result, field) {
// Структура успешно создаётся, данные заносятся
ourUser = JSON.parse(JSON.stringify(result[0]))
// Закрываем подключение
connection.end()
})
// В итоге получаем undefind
return ourUser
}
Хочу перенести данные (логин, пароль, id) из бд в переменную, а позже вернуть её по результату вычисления функции. Как можно это реализовать(нужно по итогам вычисления функции, вернуть эту структуру наружу фукнции ourUser = JSON.parse(JSON.stringify(result[0])))?
JSON.parse(JSON.stringify... – Alexander Lonberg Sep 25 '21 at 22:34