После запроса к базе я получаю объект [ RowDataPacket { id: 1, login: 'Uri', password: '9696GORYACHEV' } ]
как вывести просто id?
Пробовал i[id]/i['id'] - не выводит
Пробую
for(var kay in i) {
var w = i[kay];
response.send(w);
}
Выводит полностью весь объект
При этом постоянно сервер закрывает соединение и падает
events.js:180
throw er; // Unhandled 'error' event
^
Error: Connection lost: The server closed the connection.
at Protocol.end (W:\domains\mysql1\node_modules\mysql\lib\protocol\Protocol.js:112:13)
at Socket. (W:\domains\mysql1\node_modules\mysql\lib\Connection.js:97:28)
at Socket. (W:\domains\mysql1\node_modules\mysql\lib\Connection.js:525:10)
at Socket.emit (events.js:208:15)
at endReadableNT (_stream_readable.js:1161:12)
at processTicksAndRejections (internal/process/task_queues.js:77:11)
Emitted 'error' event at:
at Connection._handleProtocolError (W:\domains\mysql1\node_modules\mysql\lib\Connection.js:426:8)
at Protocol.emit (events.js:203:13)
at Protocol._delegateError (W:\domains\mysql1\node_modules\mysql\lib\protocol\Protocol.js:398:10)
at Protocol.end (W:\domains\mysql1\node_modules\mysql\lib\protocol\Protocol.js:116:8)
at Socket. (W:\domains\mysql1\node_modules\mysql\lib\Connection.js:97:28)
[... lines matching original stack trace ...]
at processTicksAndRejections (internal/process/task_queues.js:77:11) {
fatal: true,
code: 'PROTOCOL_CONNECTION_LOST'
}
Как быть в первом случае и как во втором?