Я пытаюсь извлечь данные из базы данных SQLite с помощью NodeJS, следуя инструкции После ответа @ShadowCode, я изменил свой код следующим образом.
const sqlite3 = require('sqlite3').verbose();
//open the database
let db = new sqlite3.Database('src/assets/academia.db');
db.run("SELECT userid as id, firstname, lastname FROM users", function(err, row){
console.log(row.userid + " " + row.firstname + " " + row.lastname);
});
//close connection
db.close();
Я получаю сообщение об ошибкеон не может прочитать свойство userID.Если я запускаю оператор sql в базе данных, он отлично работает.
TypeError: Cannot read property 'userid' of undefined
at Statement.<anonymous> (C:\academia_2\src\get.js:7:21)
--> in Database#run('SELECT userid, firstname, lastname FROM users', [Function])