Моя проблема очень проста, мне нужно поместить свои данные, взятые из базы данных, в переменную, но я не знаю, как сохранить переменную определенной.В конце пула данные вышли и оставили переменную не определенной.
Поэтому я попытался сделать res.send для отправки данных следующему:
.post('/route', data ,function(req, res){
...
});
но я думаю, что это не очень хорошая идея.
.post('/musicbrainz/research/', function(req, result, next){
var nomArtiste = req.body.recherche;
var query = "SELECT idartiste * FROM artiste);";
db.query(query, (err, res) => {
if (err) {
return next(err);
}
rows = res.rows;
});
})
.get('/musicbrainz/results/', rows, function(req, res){
const results = rows;
...
Мои строки переменных не определены при выходе из функции db.query.