NodeJS должен получить значение столбца адреса электронной почты каждой строки из таблицы в базе данных. В таблице в настоящее время две строки. Запрос работает на pgAdmin.Я использую следующий фрагмент кода для этого. Здесь я пропустил код обработки ошибок, чтобы упростить мой пример.Узел Js с Postgres. Количество строк равно 2, но содержимое строки отображается как неопределенное
client.query("SELECT email_address AS emailAddress" +
" FROM pgi.donor_information"
, function(err, result) {
var rowCount = result.rows.length;
console.log("Row count: %d",rowCount);
for(var i = 0; i < rowCount; ++i){
console.log(result.rows[i].emailAddress);
}
});
Выход получили
Row count: 2
undefined
undefined
Почему поле EMAILADDRESS в каждой строке, показанной, как определено. Я новичок в узле js, поэтому, пожалуйста, не занимите этот вопрос.