0
NodeJSは、データベースのテーブルから各行の電子メールアドレス列の値を取得する必要があります。テーブルには現在2つの行があります。クエリはpgAdminで動作します。これを達成するために次のコードを実行しています。ここではエラー処理コードを省略して、私の例を単純化しています。各行のEMAILADDRESSフィールドは未定義として示されているのはなぜノードJと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
あります。私はノードjsの初心者ですので、この質問をdownvoteしないでください。