estou utilizando sequelize, como não manjo quase nada preferir utilizar o raw.
sequelize.query("SELECT TOP 1 TEMPO,PAR_ID,ID from QRCODE INNER JOIN PARAMETROS_APP ON PARAMETROS_APP.ID_SETOR=QRCODE.ID_SETOR ORDER BY ID DESC,PAR_ID DESC").then(results => {
t = JSON.parse(JSON.stringify(results[0]));
console.log(t.PAR_ID);
res.send(results);
a ideia é obter os valores dentro desse array…
[
[
{
"TEMPO": null,
"PAR_ID": 4,
"ID": 38
}
],
]
let json = [[{"TEMPO": null, "PAR_ID": 4, "ID": 38}]]
json[0].map((linha, pos) => {
console.log(linha.TEMPO) //retorna null
console.log(linha.PAR_ID) //retorna 4
console.log(linha.ID) //retorna 38
})
Seria o “mesmo” que fazer isso:
let json = [[{"TEMPO": null, "PAR_ID": 4, "ID": 38}]]
console.log(json[0][0].TEMPO)
console.log(json[0][0].PAR_ID)
console.log(json[0][0].ID)
1 curtida
show de bola, muito obrigado!!
Acredito que vc nao precise fazer isso acima, só pegando o results[0]
já funciona…
results[0].map((linha, pos) => {
console.log(linha.TEMPO) //retorna null
console.log(linha.PAR_ID) //retorna 4
console.log(linha.ID) //retorna 38
})